wireshark/epan/dfilter
João Valverde a3b76138f0 dfilter: Fix memory leak
Filter: tcp.srcport == udp.port

Instructions:
00000 READ_TREE		tcp.srcport -> reg#0
00001 IF_FALSE_GOTO	5
00002 READ_TREE		udp.port -> reg#1
00003 IF_FALSE_GOTO	5
00004 ANY_EQ		reg#0 == reg#1
00005 RETURN

=================================================================
==180444==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 34 byte(s) in 1 object(s) allocated from:
    #0 0x55f21e4a9ff9  (/home/jpv/projects/wireshark/wireshark/build-asan/run/dftest+0xcdff9)
    #1 0x7f95ea661338  (/usr/lib/libc.so.6+0x82338)

SUMMARY: AddressSanitizer: 34 byte(s) leaked in 1 allocation(s).

Fixes a68b408a9f.
2022-03-25 18:38:11 +00:00
..
.editorconfig dfilter: Fix EditorConfig settings 2022-03-21 17:49:12 +00:00
CMakeLists.txt dfilter: Improve grammar to parse ranges 2021-10-08 19:18:56 +01:00
dfilter-int.h dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
dfilter-macro.c epan: Convert to use stdio.h from GLib 2021-12-19 19:29:53 +00:00
dfilter-macro.h Add files with WS_DLL_PUBLIC to Doxygen part2 2021-11-30 06:47:35 +00:00
dfilter.c dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
dfilter.h Add files with WS_DLL_PUBLIC to Doxygen part2 2021-11-30 06:47:35 +00:00
dfunctions.c dfilter: Use singly linked list for registers 2022-03-21 11:47:19 +00:00
dfunctions.h dfilter: Use singly linked list for registers 2022-03-21 11:47:19 +00:00
dfvm.c dfilter: ftype_is_true -> ftype_is_zero 2022-03-23 11:04:41 +00:00
dfvm.h dfilter: ftype_is_true -> ftype_is_zero 2022-03-23 11:04:41 +00:00
drange.c epan: Convert to use stdio.h from GLib 2021-12-19 19:29:53 +00:00
drange.h dfilter: Fix EditorConfig settings 2022-03-21 17:49:12 +00:00
gencode.c dfilter: ftype_is_true -> ftype_is_zero 2022-03-23 11:04:41 +00:00
gencode.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
grammar.lemon dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
scanner.l dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
semcheck.c dfilter: Fix memory leak 2022-03-25 18:38:11 +00:00
semcheck.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
sttype-function.c Remove some unnecessary casts. 2021-10-27 10:24:20 +01:00
sttype-function.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
sttype-pointer.c epan: Convert to use stdio.h from GLib 2021-12-19 19:29:53 +00:00
sttype-range.c epan: Convert to use stdio.h from GLib 2021-12-19 19:29:53 +00:00
sttype-range.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
sttype-set.c Remove some unnecessary casts. 2021-10-27 10:24:20 +01:00
sttype-set.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
sttype-string.c dfilter: Add RHS bias for literal values 2022-03-05 11:10:54 +00:00
sttype-test.c dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
sttype-test.h dfilter: Save lexical token value to syntax tree 2021-12-01 13:34:01 +00:00
syntax-tree.c dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00
syntax-tree.h dfilter: Add bitwise masking of bits 2022-03-22 12:58:04 +00:00