Wireshark-commits: [Wireshark-commits] master d52837d: packet: add cleanup routines support

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Fri, 3 Jul 2015 23:10:27 +0000 (UTC)
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(-)