aboutsummaryrefslogtreecommitdiffstats
path: root/extcap.c
diff options
context:
space:
mode:
authorTomasz Moń <desowin@gmail.com>2019-05-16 19:37:19 +0200
committerPeter Wu <peter@lekensteyn.nl>2019-05-20 14:30:32 +0000
commit0955f15ba2a1b534212ba937a6e7ae1ffa508b76 (patch)
treee557009ef6785e5a05132033c1078db00721f218 /extcap.c
parentb45e868e37ce18a9d672bc659088131cfbd461ee (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.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/extcap.c b/extcap.c
index d5cc98293e..4c1da26067 100644
--- a/extcap.c
+++ b/extcap.c
@@ -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)