From 90342b5cf1d495a1c62e880589b865bcf3b3d26d Mon Sep 17 00:00:00 2001 From: Christoph Hohmann Date: Wed, 30 Jul 2003 20:16:07 +0000 Subject: [PATCH] 0.9.3claws82 * src/plugins/trayicon/trayicon.c process pending events before unloading the plugin (closes Bug 196 Unloading Trayicon plugin crashes Sylpheed-Claws) --- ChangeLog.claws | 13 +++++++++++++ configure.ac | 2 +- src/plugins/trayicon/trayicon.c | 3 +++ 3 files changed, 17 insertions(+), 1 deletion(-) diff --git a/ChangeLog.claws b/ChangeLog.claws index 09de04398..914f0bc5b 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,10 @@ +2003-07-30 [christoph] 0.9.3claws82 + + * src/plugins/trayicon/trayicon.c + process pending events before unloading the plugin + + (closes Bug 196 Unloading Trayicon plugin crashes Sylpheed-Claws) + 2003-07-30 [alfons] 0.9.3claws81 * src/common/hooks.c @@ -111,6 +118,9 @@ * sync with 0.9.3cvs17 see ChangeLog 2003-07-23 + (closes Bug 234 segmentation fault after sending out mail via + smtp(auth)) + 2003-07-28 [paul] 0.9.3claws65 * po/es.po @@ -485,6 +495,9 @@ * src/plugins/spamassassin/spamassassin.c remove setlocale workaround (fixed in libspamc) + (closes Bug Bug 184 Entering non-ascii character deletes previous char + if spell checking enabled) + 2003-07-17 [alfons] 0.9.3claws19 * src/common/hooks.[ch] diff --git a/configure.ac b/configure.ac index 4af2a4542..dace14abb 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ MINOR_VERSION=9 MICRO_VERSION=3 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=81 +EXTRA_VERSION=82 if test $EXTRA_VERSION -eq 0; then VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws else diff --git a/src/plugins/trayicon/trayicon.c b/src/plugins/trayicon/trayicon.c index 56f185955..d65466f82 100644 --- a/src/plugins/trayicon/trayicon.c +++ b/src/plugins/trayicon/trayicon.c @@ -195,6 +195,9 @@ void plugin_done(void) gtk_widget_destroy(GTK_WIDGET(trayicon)); hooks_unregister_hook(FOLDER_ITEM_UPDATE_HOOKLIST, hook_id); + + while (gtk_events_pending()) + gtk_main_iteration(); } const gchar *plugin_name(void) -- 2.25.1