gnome-mud r794 - in trunk: . src



Author: lharris
Date: Sun Mar 15 01:17:59 2009
New Revision: 794
URL: http://svn.gnome.org/viewvc/gnome-mud?rev=794&view=rev

Log:
Fix crash on tab close.

Modified:
   trunk/ChangeLog
   trunk/src/mud-window.c

Modified: trunk/src/mud-window.c
==============================================================================
--- trunk/src/mud-window.c	(original)
+++ trunk/src/mud-window.c	Sun Mar 15 01:17:59 2009
@@ -840,17 +840,14 @@
 {
     GSList *entry;
 
-    gtk_notebook_remove_page(GTK_NOTEBOOK(self->priv->notebook), nr);
-
     self->priv->mud_views_list =
         g_slist_remove(self->priv->mud_views_list, self->priv->current_view);
 
     g_object_unref(self->priv->current_view);
+    gtk_notebook_remove_page(GTK_NOTEBOOK(self->priv->notebook), nr);
 
     if (--self->priv->nr_of_tabs < 2)
-    {
         gtk_notebook_set_show_tabs(GTK_NOTEBOOK(self->priv->notebook), FALSE);
-    }
 
     if (self->priv->nr_of_tabs == 0)
     {
@@ -858,6 +855,8 @@
         GdkPixbuf *buf;
         GError *err = NULL;
 
+        g_printf("# of tabs 0\n");
+
         gtk_window_get_size(GTK_WINDOW(self->window), &w, &h);
 
         if(self->priv->image)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]