diff options
Diffstat (limited to 'gtk/file_dlg.c')
-rw-r--r-- | gtk/file_dlg.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gtk/file_dlg.c b/gtk/file_dlg.c index 757df42631..fab7d1f42d 100644 --- a/gtk/file_dlg.c +++ b/gtk/file_dlg.c @@ -1,7 +1,7 @@ /* file_dlg.c * Dialog boxes for handling files * - * $Id: file_dlg.c,v 1.35 2001/01/21 02:27:24 guy Exp $ + * $Id: file_dlg.c,v 1.36 2001/02/01 20:21:21 gram Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@zing.org> @@ -149,13 +149,13 @@ static void file_open_ok_cb(GtkWidget *w, GtkFileSelection *fs) { gchar *cf_name, *rfilter, *s; GtkWidget *filter_te, *resolv_cb; - dfilter *rfcode = NULL; + dfilter_t *rfcode = NULL; int err; cf_name = g_strdup(gtk_file_selection_get_filename(GTK_FILE_SELECTION (fs))); filter_te = gtk_object_get_data(GTK_OBJECT(w), E_RFILTER_TE_KEY); rfilter = gtk_entry_get_text(GTK_ENTRY(filter_te)); - if (dfilter_compile(rfilter, &rfcode) != 0) { + if (!dfilter_compile(rfilter, &rfcode)) { simple_dialog(ESD_TYPE_CRIT, NULL, dfilter_error_msg); return; } @@ -178,7 +178,7 @@ file_open_ok_cb(GtkWidget *w, GtkFileSelection *fs) { dismiss the alert box popped up for the open error, try again. */ if (rfcode != NULL) - dfilter_destroy(rfcode); + dfilter_free(rfcode); g_free(cf_name); return; } |