Wireshark-commits: [Wireshark-commits] master 7b2ae71: Fix filter valid/invalid test for multifield
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=7b2ae7123521a6000ab7f0c655ec7125c8eb688a
Submitter: Michal Labedzki (michal.labedzki@xxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
7b2ae71 by Michal Labedzki (michal.labedzki@xxxxxxxxx):
Fix filter valid/invalid test for multifield custom type
Check for "or" or "||" (also ignore whitespaces)
and check both arguments of this operator to be
fieldname (character check), then check whole filter is valid
for dfilter compiler.
Change-Id: I412b5dc1fca16fcd2b640aa74af81167300fd11e
Reviewed-on: https://code.wireshark.org/review/5848
Petri-Dish: Michal Labedzki <michal.labedzki@xxxxxxxxx>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@xxxxxxxxxxxxx>
Tested-by: Michal Labedzki <michal.labedzki@xxxxxxxxx>
Reviewed-by: Michal Labedzki <michal.labedzki@xxxxxxxxx>
Actions performed:
from abd90c3 Fix handling of 3-component OS version numbers.
adds 7b2ae71 Fix filter valid/invalid test for multifield custom type
Summary of changes:
epan/column-utils.c | 37 ++++++++++++++++++++-----------------
ui/gtk/filter_dlg.c | 22 ++++++++++++++++++++++
ui/gtk/filter_dlg.h | 3 +++
ui/gtk/packet_list.c | 4 ++--
ui/gtk/prefs_column.c | 2 +-
5 files changed, 48 insertions(+), 20 deletions(-)