From d28115c20074ccef49fcdfe8142153c6ae96cc05 Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Wed, 20 Nov 2002 22:52:35 +0000 Subject: (owner_unset_cb): bonobo_main_quit() instead of gtk_main_quit(). (component_destroy): Likewise. svn path=/trunk/; revision=18868 --- my-evolution/ChangeLog | 6 ++++++ my-evolution/component-factory.c | 12 ++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/my-evolution/ChangeLog b/my-evolution/ChangeLog index 9396182ee3..c49ab24b94 100644 --- a/my-evolution/ChangeLog +++ b/my-evolution/ChangeLog @@ -1,3 +1,9 @@ +2002-11-20 Ettore Perazzoli + + * component-factory.c (owner_unset_cb): bonobo_main_quit() instead + of gtk_main_quit(). + (component_destroy): Likewise. + 2002-11-20 Ettore Perazzoli * component-factory.c: Removed unused #define diff --git a/my-evolution/component-factory.c b/my-evolution/component-factory.c index a60bd2374a..e04e8ca3f7 100644 --- a/my-evolution/component-factory.c +++ b/my-evolution/component-factory.c @@ -28,14 +28,13 @@ #include #include #include +#include #include #include #include -#include - #include "e-summary-factory.h" #include "e-summary-offline-handler.h" #include "e-summary.h" @@ -109,20 +108,17 @@ static void owner_unset_cb (EvolutionShellComponent *shell_component, gpointer user_data) { - gtk_main_quit (); + bonobo_main_quit (); } static void component_destroy (BonoboObject *factory, - gpointer user_data) + gpointer user_data) { running_objects--; - if (running_objects > 0) { + if (running_objects > 0) return; - } - - gtk_main_quit (); } static BonoboObject * -- cgit v1.2.3