# HG changeset patch # User Mark Doliner # Date 1078293970 0 # Node ID 45d1e3ed5a86eb411783dfc4108f682d924d293e # Parent f6a5348f741077de7fb8db6eadf156ac0bdfc548 [gaim-migrate @ 9120] Make the finalize function in gtkimhtmltoolbar.c do stuff. You know, like, free memory from the tight grasp of oppression. committer: Tailor Script diff -r f6a5348f7410 -r 45d1e3ed5a86 src/gtkimhtmltoolbar.c --- a/src/gtkimhtmltoolbar.c Tue Mar 02 17:12:47 2004 +0000 +++ b/src/gtkimhtmltoolbar.c Wed Mar 03 06:06:10 2004 +0000 @@ -611,27 +611,11 @@ static void gtk_imhtmltoolbar_finalize (GObject *object) { - /*GtkIMHtml *imhtml = GTK_IMHTML(object); - GList *scalables; + GtkIMHtmlToolbar *toolbar = GTK_IMHTMLTOOLBAR(object); - g_hash_table_destroy(imhtml->smiley_data); - gtk_smiley_tree_destroy(imhtml->default_smilies); - gdk_cursor_unref(imhtml->hand_cursor); - gdk_cursor_unref(imhtml->arrow_cursor); - gdk_cursor_unref(imhtml->text_cursor); - if(imhtml->tip_window){ - gtk_widget_destroy(imhtml->tip_window); - } - if(imhtml->tip_timer) - gtk_timeout_remove(imhtml->tip_timer); + gtk_object_sink(GTK_OBJECT(toolbar->tooltips)); - for(scalables = imhtml->scalables; scalables; scalables = scalables->next) { - GtkIMHtmlScalable *scale = GTK_IMHTML_SCALABLE(scalables->data); - scale->free(scale); - } - - g_list_free(imhtml->scalables); - G_OBJECT_CLASS(parent_class)->finalize (object);*/ + G_OBJECT_CLASS(parent_class)->finalize (object); } /* Boring GTK stuff */