summaryrefslogtreecommitdiff
path: root/airpcap_loader.c
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2012-06-11 07:14:52 +0000
committerAnders Broman <anders.broman@ericsson.com>2012-06-11 07:14:52 +0000
commitec86463ac13202269746f35964ece95efddae9b2 (patch)
treebbafad7ca9e531fb7e92ae553d74bfea0bd09f71 /airpcap_loader.c
parent8456dcbcebf060683bf14bf5a6e00e6401f426b1 (diff)
downloadwireshark-ec86463ac13202269746f35964ece95efddae9b2.tar.gz
From Evan Huus:
Airpcap memory leak. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7352 svn path=/trunk/; revision=43198
Diffstat (limited to 'airpcap_loader.c')
-rw-r--r--airpcap_loader.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/airpcap_loader.c b/airpcap_loader.c
index f20a88d401..4102da1df7 100644
--- a/airpcap_loader.c
+++ b/airpcap_loader.c
@@ -1582,14 +1582,12 @@ airpcap_get_if_string_number_from_description(gchar* description)
airpcap_if_info_t*
airpcap_get_default_if(GList* airpcap_if_list)
{
- gchar* s;
airpcap_if_info_t* if_info = NULL;
if(prefs.capture_device != NULL)
{
- s = g_strdup(get_if_name(prefs.capture_device));
- if_info = get_airpcap_if_from_name(airpcap_if_list,g_strdup(get_if_name(prefs.capture_device)));
- g_free(s);
+ if_info = get_airpcap_if_from_name(airpcap_if_list,
+ get_if_name(prefs.capture_device));
}
return if_info;
}