diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2002-11-21 06:52:35 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2002-11-21 06:52:35 +0800 |
commit | d28115c20074ccef49fcdfe8142153c6ae96cc05 (patch) | |
tree | 42f1d92720fcc1a45e4c023efdbe4b546bda9f68 /my-evolution/component-factory.c | |
parent | 6a9d2e6b0d1db2dd9f1bc76413bd06e130f48fb8 (diff) | |
download | gsoc2013-evolution-d28115c20074ccef49fcdfe8142153c6ae96cc05.tar.gz gsoc2013-evolution-d28115c20074ccef49fcdfe8142153c6ae96cc05.tar.zst gsoc2013-evolution-d28115c20074ccef49fcdfe8142153c6ae96cc05.zip |
(owner_unset_cb): bonobo_main_quit() instead
of gtk_main_quit().
(component_destroy): Likewise.
svn path=/trunk/; revision=18868
Diffstat (limited to 'my-evolution/component-factory.c')
-rw-r--r-- | my-evolution/component-factory.c | 12 |
1 files changed, 4 insertions, 8 deletions
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 <bonobo/bonobo-generic-factory.h> #include <bonobo/bonobo-context.h> #include <bonobo/bonobo-shlib-factory.h> +#include <bonobo/bonobo-main.h> #include <shell/evolution-shell-component.h> #include <shell/Evolution.h> #include <gal/widgets/e-gui-utils.h> -#include <gtk/gtkmain.h> - #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 * |