wireshark/epan/dfilter
Guy Harris 4348d4dd34 Type cleanups.
dfilter_macro_apply_recurse() returns either NULL or a pointer to
freshly-allocated memory, so it doesn't return a const pointer.
dfilter_macro_apply() calls dfilter_macro_apply_recurse(), so it doesn't
return a const pointer, either.

In dfilter_compile(), have separate variables for the filter handed in
and the macro-expanded filter, the former being const gchar * and the
latter being gchar *.

Change-Id: I191549bf0ff6c09c1278a98432a907c93d5e0e74
Reviewed-on: https://code.wireshark.org/review/12446
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2015-12-05 20:41:32 +00:00
..
Makefile.am Revert "Build Flex-generated files with "warnings are errors"." 2015-12-05 17:13:28 +00:00
Makefile.common dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
Makefile.nmake Revert "Build Flex-generated files with "warnings are errors"." 2015-12-05 17:13:28 +00:00
dfilter-int.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
dfilter-macro.c Type cleanups. 2015-12-05 20:41:32 +00:00
dfilter-macro.h Type cleanups. 2015-12-05 20:41:32 +00:00
dfilter.c Type cleanups. 2015-12-05 20:41:32 +00:00
dfilter.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
dfunctions.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
dfunctions.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
dfvm.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
dfvm.h Remove some unnecessary includes. 2015-11-07 23:12:50 +00:00
drange.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
drange.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
gencode.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
gencode.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
grammar.lemon Dfilter: Mark an error in %syntax_error 2015-10-27 17:22:38 +00:00
scanner.l Use noyywrap rather than defining our own yywrap functions. 2015-12-05 08:06:50 +00:00
semcheck.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
semcheck.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
sttype-function.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-function.h Clean up ftype-conversion and dfilter error message string handling. 2015-01-18 10:22:59 +00:00
sttype-integer.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-pointer.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-range.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-range.h Remove all $Id$ from top of file 2014-03-04 14:27:33 +00:00
sttype-set.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-set.h dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-string.c epan/dfilter/*.c: As needed: Add editor modelines & Fix indentation 2015-02-13 19:04:44 +00:00
sttype-test.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
sttype-test.h dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
syntax-tree.c dfilter: Add membership operator 2015-09-11 06:31:33 +00:00
syntax-tree.h dfilter: Add membership operator 2015-09-11 06:31:33 +00:00