# HG changeset patch # User Mark Doliner # Date 1079314510 0 # Node ID be4cf7c09ca3042f5d271d17d5f03c59e78cb0d7 # Parent d9cf0c2f43392463b0e80053624721fe09c8d26c [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 diff -r d9cf0c2f4339 -r be4cf7c09ca3 src/gtkimhtmltoolbar.c --- a/src/gtkimhtmltoolbar.c Mon Mar 15 01:30:16 2004 +0000 +++ b/src/gtkimhtmltoolbar.c Mon Mar 15 01:35:10 2004 +0000 @@ -655,6 +655,12 @@ { GtkIMHtmlToolbar *toolbar = GTK_IMHTMLTOOLBAR(object); + if (toolbar->smiley_dialog != NULL) + { + gtk_widget_destroy(toolbar->smiley_dialog); + toolbar->smiley_dialog = NULL; + } + if (toolbar->sml) free(toolbar->sml); gtk_object_sink(GTK_OBJECT(toolbar->tooltips));