comparison src/gtkimhtmltoolbar.c @ 8447:be4cf7c09ca3

[gaim-migrate @ 9177] " This fixes a bug where the smiley dialog is not destroyed it is open when a conversation is destroyed." --Kevin Stange committer: Tailor Script <tailor@pidgin.im>
author Mark Doliner <mark@kingant.net>
date Mon, 15 Mar 2004 01:35:10 +0000
parents 2e18099ded93
children 5f8d4ab6d375
comparison
equal deleted inserted replaced
8446:d9cf0c2f4339 8447:be4cf7c09ca3
653 static void 653 static void
654 gtk_imhtmltoolbar_finalize (GObject *object) 654 gtk_imhtmltoolbar_finalize (GObject *object)
655 { 655 {
656 GtkIMHtmlToolbar *toolbar = GTK_IMHTMLTOOLBAR(object); 656 GtkIMHtmlToolbar *toolbar = GTK_IMHTMLTOOLBAR(object);
657 657
658 if (toolbar->smiley_dialog != NULL)
659 {
660 gtk_widget_destroy(toolbar->smiley_dialog);
661 toolbar->smiley_dialog = NULL;
662 }
663
658 if (toolbar->sml) 664 if (toolbar->sml)
659 free(toolbar->sml); 665 free(toolbar->sml);
660 gtk_object_sink(GTK_OBJECT(toolbar->tooltips)); 666 gtk_object_sink(GTK_OBJECT(toolbar->tooltips));
661 667
662 G_OBJECT_CLASS(parent_class)->finalize (object); 668 G_OBJECT_CLASS(parent_class)->finalize (object);