aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dfilter/semcheck.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2016-03-15 14:20:02 -0700
committerGuy Harris <guy@alum.mit.edu>2016-03-15 21:21:00 +0000
commit3570d264c1de081fe0d05309efab46ef569de07e (patch)
tree749972cda7c21b490d2aab7e93aeb344ba6db575 /epan/dfilter/semcheck.c
parente13b53c939a076c3bfe0739adf312e7dc0b0a89e (diff)
FT_BOOLEAN is now stored as a 64-bit value; treat it as such.
Always look and set the uinteger64 member of the union for FT_BOOLEAN values. Bug: 12236 Change-Id: I7b0166e564b9d6cbb80051a81714a4b4c5f740a2 Reviewed-on: https://code.wireshark.org/review/14481 Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'epan/dfilter/semcheck.c')
-rw-r--r--epan/dfilter/semcheck.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dfilter/semcheck.c b/epan/dfilter/semcheck.c
index de014131c3..b1fb17bec3 100644
--- a/epan/dfilter/semcheck.c
+++ b/epan/dfilter/semcheck.c
@@ -260,10 +260,10 @@ mk_fvalue_from_val_string(dfwork_t *dfw, header_field_info *hfinfo, char *s)
}
if (g_ascii_strcasecmp(s, tf->true_string) == 0) {
- return mk_uint32_fvalue(TRUE);
+ return mk_uint64_fvalue(TRUE);
}
else if (g_ascii_strcasecmp(s, tf->false_string) == 0) {
- return mk_uint32_fvalue(FALSE);
+ return mk_uint64_fvalue(FALSE);
}
else {
/*