From 93a5c83f0a6e609ec4ba3e55872f9924d59ba38a Mon Sep 17 00:00:00 2001 From: Dario Lombardo Date: Wed, 25 Jan 2017 10:16:35 +0100 Subject: capture_opts: free memory on exit to avoid leak. This required a restyle of the way the different apps exit. Change-Id: Iedf728488954cc415b620ff0284d2e60f38f87d2 Reviewed-on: https://code.wireshark.org/review/19780 Reviewed-by: Peter Wu Reviewed-by: Dario Lombardo --- capture_opts.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'capture_opts.h') diff --git a/capture_opts.h b/capture_opts.h index 9a85526f45..c5ba0e2abb 100644 --- a/capture_opts.h +++ b/capture_opts.h @@ -326,6 +326,10 @@ typedef struct capture_options_tag { extern void capture_opts_init(capture_options *capture_opts); +/* clean internal structures */ +extern void +capture_opts_cleanup(capture_options *capture_opts); + /* set a command line option value */ extern int capture_opts_add_opt(capture_options *capture_opts, int opt, const char *optarg, gboolean *start_capture); -- cgit v1.2.1