[Goodies-commits] r4037 - xfvnc/trunk/xfvnc

Brian Tarricone kelnos at xfce.org
Wed Mar 12 08:59:19 CET 2008


Author: kelnos
Date: 2008-03-12 07:59:19 +0000 (Wed, 12 Mar 2008)
New Revision: 4037

Modified:
   xfvnc/trunk/xfvnc/main.c
Log:
quit when main window is closed.  patch from enrico troeger (bug 3940)


Modified: xfvnc/trunk/xfvnc/main.c
===================================================================
--- xfvnc/trunk/xfvnc/main.c	2008-03-12 05:52:53 UTC (rev 4036)
+++ xfvnc/trunk/xfvnc/main.c	2008-03-12 07:59:19 UTC (rev 4037)
@@ -444,6 +444,16 @@
                                  si->fullscreen);
 }
 
+gboolean
+main_quit(GtkWidget *widget,
+          GdkEvent  *event,
+          gpointer   user_data)
+{
+    gtk_main_quit();
+
+    return FALSE;
+}
+
 int
 main(int argc,
      char **argv)
@@ -471,6 +481,7 @@
     
     connect_window = glade_xml_get_widget(gxml, "connect_window");
     gtk_widget_show_all(connect_window);
+    g_signal_connect(G_OBJECT(connect_window), "delete-event", G_CALLBACK(main_quit), NULL);
     g_signal_connect(G_OBJECT(glade_xml_get_widget(gxml, "btn_connect")),
                      "clicked", G_CALLBACK(connect_clicked), &xfvnc);
     




More information about the Goodies-commits mailing list