aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/prefs_dlg.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2004-06-10 10:09:58 +0000
committerGuy Harris <guy@alum.mit.edu>2004-06-10 10:09:58 +0000
commit045b535aeda4cf1537af04cefde6a2c3c93592f9 (patch)
treecee7d7c90d22cf35677564c605560df3b8be666f /gtk/prefs_dlg.c
parentf2cf0c1e0f1f055e2f07a547f7c00f12ded123c6 (diff)
"delete_event" is an event, so its handler takes three arguments, not
two, and it returns a gboolean. svn path=/trunk/; revision=11133
Diffstat (limited to 'gtk/prefs_dlg.c')
-rw-r--r--gtk/prefs_dlg.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/gtk/prefs_dlg.c b/gtk/prefs_dlg.c
index d5e6f3b032..6e73d31a4c 100644
--- a/gtk/prefs_dlg.c
+++ b/gtk/prefs_dlg.c
@@ -1,7 +1,7 @@
/* prefs_dlg.c
* Routines for handling preferences
*
- * $Id: prefs_dlg.c,v 1.86 2004/05/27 21:42:54 guy Exp $
+ * $Id: prefs_dlg.c,v 1.87 2004/06/10 10:09:58 guy Exp $
*
* Ethereal - Network traffic analyzer
* By Gerald Combs <gerald@ethereal.com>
@@ -62,7 +62,7 @@ static void prefs_main_ok_cb(GtkWidget *, gpointer);
static void prefs_main_apply_cb(GtkWidget *, gpointer);
static void prefs_main_save_cb(GtkWidget *, gpointer);
static void prefs_main_cancel_cb(GtkWidget *, gpointer);
-static gboolean prefs_main_delete_cb(GtkWidget *, gpointer);
+static gboolean prefs_main_delete_event_cb(GtkWidget *, GdkEvent *, gpointer);
static void prefs_main_destroy_cb(GtkWidget *, gpointer);
#if GTK_MAJOR_VERSION < 2
static void prefs_tree_select_cb(GtkCTree *, GtkCTreeNode *, gint,
@@ -610,7 +610,7 @@ prefs_cb(GtkWidget *w _U_, gpointer dummy _U_)
gtk_widget_grab_default(ok_bt);
- SIGNAL_CONNECT(prefs_w, "delete_event", prefs_main_delete_cb, prefs_w);
+ SIGNAL_CONNECT(prefs_w, "delete_event", prefs_main_delete_event_cb, prefs_w);
SIGNAL_CONNECT(prefs_w, "destroy", prefs_main_destroy_cb, prefs_w);
gtk_widget_show(prefs_w);
@@ -1229,9 +1229,10 @@ prefs_main_cancel_cb(GtkWidget *cancel_bt _U_, gpointer parent_w)
/* Treat this as a cancel, by calling "prefs_main_cancel_cb()" */
static gboolean
-prefs_main_delete_cb(GtkWidget *prefs_w _U_, gpointer parent_w)
+prefs_main_delete_event_cb(GtkWidget *prefs_w, GdkEvent *event _U_,
+ gpointer parent_w _U_)
{
- prefs_main_cancel_cb(NULL, parent_w);
+ prefs_main_cancel_cb(NULL, prefs_w);
return FALSE;
}