[Xfce4-commits] <exo:master> Don't destroy already destroyed widget.

Nick Schermer noreply at xfce.org
Fri Jan 27 22:06:01 CET 2012


Updating branch refs/heads/master
         to cd0445ec1e0f9ae219b0235463dd262de9c47432 (commit)
       from 7b656f17447ebad794b7c0e833190f7683062106 (commit)

commit cd0445ec1e0f9ae219b0235463dd262de9c47432
Author: Nick Schermer <nick at xfce.org>
Date:   Fri Jan 27 22:05:46 2012 +0100

    Don't destroy already destroyed widget.

 exo-helper/main.c |    5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/exo-helper/main.c b/exo-helper/main.c
index d0628a1..f67d8b2 100644
--- a/exo-helper/main.c
+++ b/exo-helper/main.c
@@ -55,6 +55,8 @@ main (int argc, char **argv)
   GtkWidget         *dialog;
   GError            *error = NULL;
   gint               result = EXIT_SUCCESS;
+  GtkWidget         *plug;
+  GtkWidget         *plug_child;
 
   gboolean           opt_version = FALSE;
   gboolean           opt_configure = FALSE;
@@ -123,8 +125,6 @@ main (int argc, char **argv)
 
       if (opt_socket_id != 0)
         {
-          GtkWidget *plug, *plug_child;
-
           plug = gtk_plug_new (opt_socket_id);
           gtk_widget_show (plug);
           g_signal_connect (plug, "delete-event", G_CALLBACK (gtk_main_quit), NULL);
@@ -137,7 +137,6 @@ main (int argc, char **argv)
           gdk_notify_startup_complete ();
 
           gtk_main ();
-          gtk_widget_destroy (plug);
         }
       else
         {


More information about the Xfce4-commits mailing list