Mercurial > pidgin.yaz
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); |