Wireshark-commits: [Wireshark-commits] master d52837d: packet: add cleanup routines support
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=d52837d10dd63827acb6f42af7f32ca82fb1fe21
Submitter: Michael Mann (mmann78@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
d52837d by Peter Wu (peter@xxxxxxxxxxxxx):
packet: add cleanup routines support
Currently reassembly tables are not freed on shutdown. This makes
memleak debugging more difficult due to noise. Support cleanup
routines that can do smarter things.
After this change, "init" routines are not called anymore when
closing files. Further changes should split init routines to
cleanup routines as needed.
Change-Id: Ib0b2cef6dd9c16905259063ac2c2fdfb7e066be6
Reviewed-on: https://code.wireshark.org/review/9135
Reviewed-by: Michael Mann <mmann78@xxxxxxxxxxxx>
Actions performed:
from fdb8502 Add ServiceResponseTimeDialog.
adds d52837d packet: add cleanup routines support
Summary of changes:
debian/libwireshark0.symbols | 1 +
epan/packet.c | 29 +++++++++++++----------------
epan/packet.h | 20 ++++++++++++++++----
3 files changed, 30 insertions(+), 20 deletions(-)