aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/dfilter.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2013-08-10 17:49:28 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2013-08-10 17:49:28 +0000
commitc6669a3c63315725ddcd5941ec83d471f9a93595 (patch)
tree194254245f6768bb3ec110fb2a36a4cdf8588f4f /epan/dfilter/dfilter.c
parent237182ba42445ecb5a067fb74f14f3ccfec601e7 (diff)
dfilter: report warning if OR and AND logic operands are mixed without parentheses.
svn path=/trunk/; revision=51247
Diffstat (limited to 'epan/dfilter/dfilter.c')
-rw-r--r--epan/dfilter/dfilter.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/epan/dfilter/dfilter.c b/epan/dfilter/dfilter.c
index bef5e7ef25..dc41324b37 100644
--- a/epan/dfilter/dfilter.c
+++ b/epan/dfilter/dfilter.c
@@ -216,6 +216,7 @@ dfilter_compile(const gchar *text, dfilter_t **dfp)
gboolean failure = FALSE;
const char *depr_test;
guint i;
+ /* XXX, GHashTable */
GPtrArray *deprecated;
g_assert(dfp);
@@ -318,7 +319,7 @@ dfilter_compile(const gchar *text, dfilter_t **dfp)
else {
/* Check semantics and do necessary type conversion*/
- if (!dfw_semcheck(dfw)) {
+ if (!dfw_semcheck(dfw, deprecated)) {
goto FAILURE;
}