summaryrefslogtreecommitdiff
path: root/dftest.c
diff options
context:
space:
mode:
Diffstat (limited to 'dftest.c')
-rw-r--r--dftest.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/dftest.c b/dftest.c
index 5c28cc6eeb..9945d3632a 100644
--- a/dftest.c
+++ b/dftest.c
@@ -60,6 +60,7 @@ main(int argc, char **argv)
int gpf_open_errno, gpf_read_errno;
int pf_open_errno, pf_read_errno;
dfilter_t *df;
+ gchar *err_msg;
/*
* Get credential information for later use.
@@ -144,8 +145,9 @@ main(int argc, char **argv)
printf("Filter: \"%s\"\n", text);
/* Compile it */
- if (!dfilter_compile(text, &df)) {
- fprintf(stderr, "dftest: %s\n", dfilter_error_msg);
+ if (!dfilter_compile(text, &df, &err_msg)) {
+ fprintf(stderr, "dftest: %s\n", err_msg);
+ g_free(err_msg);
epan_cleanup();
exit(2);
}