diff options
author | Anders Broman <anders.broman@ericsson.com> | 2012-06-11 07:14:52 +0000 |
---|---|---|
committer | Anders Broman <anders.broman@ericsson.com> | 2012-06-11 07:14:52 +0000 |
commit | ec86463ac13202269746f35964ece95efddae9b2 (patch) | |
tree | bbafad7ca9e531fb7e92ae553d74bfea0bd09f71 /airpcap_loader.c | |
parent | 8456dcbcebf060683bf14bf5a6e00e6401f426b1 (diff) | |
download | wireshark-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.c | 6 |
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; } |