opnsense-ports/deskutils/ljit/files/patch-src+config_dialog.c
Franco Fichtner 8cb1a96ede ports: pull in a snapshot of the FreeBSD ports tree
Taken from:	https://github.com/freebsd/freebsd-ports.git
Commit id:	5070672073b68be364139bc6b3a89100bd17d331
2014-11-09 14:03:21 +01:00

31 lines
760 B
C

--- src/config_dialog.c.orig Fri Sep 10 17:12:58 2004
+++ src/config_dialog.c Fri Sep 10 17:16:13 2004
@@ -149,6 +149,7 @@
write_config(config);
d->saved = 1;
gtk_main_quit();
+ gtk_widget_destroy(d->window);
}
void upload_proto_callback (GtkOptionMenu * menu, gpointer user_data)
@@ -732,7 +733,11 @@
g_signal_connect ((gpointer) cancel, "clicked",
G_CALLBACK (gtk_main_quit), NULL);
-
+
+ g_signal_connect_swapped ((gpointer) cancel, "clicked",
+ G_CALLBACK (gtk_widget_destroy),
+ (gpointer) (s->window));
+
g_signal_connect ((gpointer) save, "clicked",
G_CALLBACK (on_config_save_clicked),
(gpointer) s);
@@ -757,7 +762,6 @@
cd.saved = FALSE;
gtk_main();
- gtk_widget_destroy (GTK_WIDGET (opt));
return cd.saved;
}