summaryrefslogtreecommitdiff
path: root/extcap/androiddump.c
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2016-06-15 08:45:54 -0700
committerAnders Broman <a.broman58@gmail.com>2016-06-15 17:31:01 +0000
commitbabb9e32e9f5ac57dac0132ee8e2977b93e00675 (patch)
treeb68dcc94449a9eb7c13ff294833020977efc599d /extcap/androiddump.c
parent95a05790d255a884935cae74fce730ad2d5572fd (diff)
downloadwireshark-babb9e32e9f5ac57dac0132ee8e2977b93e00675.tar.gz
androiddump: fix leak on --extcap-interfaces
extcap_base_register_interface duplicates the memory, so there is no need to keep it around. Change-Id: I2bac8be519b659504c512d4eb29be8f7ef6dbd59 Reviewed-on: https://code.wireshark.org/review/15919 Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'extcap/androiddump.c')
-rw-r--r--extcap/androiddump.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/extcap/androiddump.c b/extcap/androiddump.c
index 054595ad2d..c3a7aa6231 100644
--- a/extcap/androiddump.c
+++ b/extcap/androiddump.c
@@ -627,6 +627,8 @@ static void new_interface(extcap_parameters * extcap_conf, const gchar *interfac
} else if (is_specified_interface(interface, INTERFACE_ANDROID_WIFI_TCPDUMP)) {
extcap_base_register_interface(extcap_conf, interface, ifdisplay, 1, "Ethernet");
}
+ g_free(interface);
+ g_free(ifdisplay);
}