From: Mark D. <the...@us...> - 2004-11-15 00:32:24
|
Update of /cvsroot/gaim/gaim/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11836 Modified Files: gtkstatusselector.c Log Message: This bad boy was crashing when logging out because it was trying to free some static strings. I talked to the Chipmeister and he said it was ok to just remove the thing. So I did! Index: gtkstatusselector.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/gtkstatusselector.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -p -r1.2 -r1.3 --- gtkstatusselector.c 14 Nov 2004 20:20:08 -0000 1.2 +++ gtkstatusselector.c 15 Nov 2004 00:32:13 -0000 1.3 @@ -41,8 +41,6 @@ struct _GaimGtkStatusSelectorPrivate #if GTK_CHECK_VERSION(2,4,0) GtkListStore *model; #endif - - GHashTable *icon_table; }; #if GTK_CHECK_VERSION(2,4,0) @@ -120,14 +118,6 @@ gaim_gtk_status_selector_init(GaimGtkSta selector->priv = g_new0(GaimGtkStatusSelectorPrivate, 1); - selector->priv->icon_table = - g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); - - g_hash_table_insert(selector->priv->icon_table, - "online", "available.png"); - g_hash_table_insert(selector->priv->icon_table, - "away", "away.png"); - #if GTK_CHECK_VERSION(2,4,0) selector->priv->model = gtk_list_store_new(NUM_COLUMNS, G_TYPE_POINTER, GDK_TYPE_PIXBUF, G_TYPE_STRING); @@ -214,12 +204,6 @@ gaim_gtk_status_selector_destroy(GtkObje selector = GAIM_GTK_STATUS_SELECTOR(obj); - if (selector->priv->icon_table != NULL) - { - g_hash_table_destroy(selector->priv->icon_table); - selector->priv->icon_table = NULL; - } - if (GTK_OBJECT_CLASS(parent_class)->destroy) GTK_OBJECT_CLASS(parent_class)->destroy(obj); } |