diff options
author | Tomasz Moń <desowin@gmail.com> | 2019-05-16 19:37:19 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2019-05-20 14:30:32 +0000 |
commit | 0955f15ba2a1b534212ba937a6e7ae1ffa508b76 (patch) | |
tree | e557009ef6785e5a05132033c1078db00721f218 /extcap.c | |
parent | b45e868e37ce18a9d672bc659088131cfbd461ee (diff) |
extcap: Fix memory leak in extcap_free_toolbar_control()
Remove duplicate defition of extcap_free_toolbar_control() and
extcap_free_toolbar_value().
Change-Id: Ia4c8ca6160017d769616579db158419426e664b7
Reviewed-on: https://code.wireshark.org/review/33224
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'extcap.c')
-rw-r--r-- | extcap.c | 31 |
1 files changed, 0 insertions, 31 deletions
@@ -287,37 +287,6 @@ extcap_find_interface_for_ifname(const gchar *ifname) } static void -extcap_free_toolbar_value(iface_toolbar_value *value) -{ - if (!value) - { - return; - } - - g_free(value->value); - g_free(value->display); - g_free(value); -} - -static void -extcap_free_toolbar_control(iface_toolbar_control *control) -{ - if (!control) - { - return; - } - - g_free(control->display); - g_free(control->validation); - g_free(control->tooltip); - if (control->ctrl_type == INTERFACE_TYPE_STRING) { - g_free(control->default_value.string); - } - g_list_free_full(control->values, (GDestroyNotify)extcap_free_toolbar_value); - g_free(control); -} - -static void extcap_free_toolbar(gpointer data) { if (!data) |