aboutsummaryrefslogtreecommitdiffstats
path: root/capture.c
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>1998-12-22 07:07:11 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>1998-12-22 07:07:11 +0000
commitb9084e83cb8e06e0edf815fe78a9f20907e36745 (patch)
treec81c8fe80c0d8321a46f4859f8baae9ffcf4b208 /capture.c
parente37cbc4fc1ef21b3aeaad4dedde591ea49c14c4b (diff)
Fixed more bugs with dialogues and gtk+-1.1.x.
svn path=/trunk/; revision=137
Diffstat (limited to 'capture.c')
-rw-r--r--capture.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/capture.c b/capture.c
index 60f049a374..5eb97ecab5 100644
--- a/capture.c
+++ b/capture.c
@@ -1,7 +1,7 @@
/* capture.c
* Routines for packet capture windows
*
- * $Id: capture.c,v 1.14 1998/12/22 05:52:48 gram Exp $
+ * $Id: capture.c,v 1.15 1998/12/22 07:07:08 gram Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@zing.org>
@@ -300,7 +300,7 @@ capture_prep_cb(GtkWidget *w, gpointer d) {
gtk_object_set_data(GTK_OBJECT(cap_open_w), E_CAP_COUNT_KEY, count_cb);
gtk_object_set_data(GTK_OBJECT(cap_open_w), E_CAP_OPEN_KEY, capfile_ck);
gtk_object_set_data(GTK_OBJECT(cap_open_w), E_CAP_SNAP_KEY, snap_sb);
-
+
gtk_widget_show(cap_open_w);
}
@@ -349,6 +349,9 @@ capture_prep_ok_cb(GtkWidget *w, gpointer data) {
GtkWidget *if_cb, *filter_te, *file_te, *count_cb, *open_ck, *snap_sb;
gint open;
+#ifdef GTK_HAVE_FEATURES_1_1_0
+ data = w;
+#endif
if_cb = (GtkWidget *) gtk_object_get_data(GTK_OBJECT(data), E_CAP_IFACE_KEY);
filter_te = (GtkWidget *) gtk_object_get_data(GTK_OBJECT(data), E_CAP_FILT_KEY);
file_te = (GtkWidget *) gtk_object_get_data(GTK_OBJECT(data), E_CAP_FILE_KEY);
@@ -380,6 +383,9 @@ capture_prep_ok_cb(GtkWidget *w, gpointer data) {
void
capture_prep_close_cb(GtkWidget *w, gpointer win) {
+#ifdef GTK_HAVE_FEATURES_1_1_0
+ win = w;
+#endif
gtk_grab_remove(GTK_WIDGET(win));
gtk_widget_destroy(GTK_WIDGET(win));
}