aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorDario Lombardo <lomato@gmail.com>2017-02-05 22:28:26 +0100
committerDario Lombardo <lomato@gmail.com>2017-02-08 15:36:51 +0000
commit523c09f31f59f074b1e727a32951cd65a83d9ada (patch)
treefe74623a660e17121caeeccd1b62cf7eeb1f46ca /epan
parentbfe07161a5db3db7c71ecc3a8c55a791e830e107 (diff)
addr_resolv: remove leak.
Change-Id: If4676b2982efae593084dbe951d8e0bb97189917 Reviewed-on: https://code.wireshark.org/review/19966 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Dario Lombardo <lomato@gmail.com> Reviewed-by: Dario Lombardo <lomato@gmail.com>
Diffstat (limited to 'epan')
-rw-r--r--epan/addr_resolv.c2
-rw-r--r--epan/prefs.c2
2 files changed, 4 insertions, 0 deletions
diff --git a/epan/addr_resolv.c b/epan/addr_resolv.c
index 35df8fc9c8..f8a5ca0176 100644
--- a/epan/addr_resolv.c
+++ b/epan/addr_resolv.c
@@ -663,6 +663,8 @@ static void
service_name_lookup_cleanup(void)
{
serv_port_hashtable = NULL;
+ g_free(g_services_path);
+ g_services_path = NULL;
}
/* Fill in an IP4 structure with info from subnets file or just with the
diff --git a/epan/prefs.c b/epan/prefs.c
index 1dcb8b1f1b..ac2f25bc08 100644
--- a/epan/prefs.c
+++ b/epan/prefs.c
@@ -407,6 +407,8 @@ prefs_cleanup(void)
uat_cleanup();
g_free(prefs.saved_at_version);
+ g_free(gpf_path);
+ gpf_path = NULL;
}
/*