From ad37c0ad8e7e74b3df476c9c8ca849de557569c8 Mon Sep 17 00:00:00 2001 From: David Woodhouse Date: Tue, 4 Nov 2014 13:29:16 +0000 Subject: [PATCH] Avoid leaking vpninfo->platname Signed-off-by: David Woodhouse --- library.c | 2 +- openconnect-internal.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library.c b/library.c index 20ff04e7..7c3a1272 100644 --- a/library.c +++ b/library.c @@ -216,7 +216,7 @@ void openconnect_vpninfo_free(struct openconnect_info *vpninfo) free(vpninfo->csd_starturl); free(vpninfo->csd_waiturl); free(vpninfo->csd_preurl); - + free(vpninfo->platname); if (vpninfo->opaque_srvdata) xmlFreeNode(vpninfo->opaque_srvdata); free(vpninfo->profile_url); diff --git a/openconnect-internal.h b/openconnect-internal.h index 9f766b33..de87defa 100644 --- a/openconnect-internal.h +++ b/openconnect-internal.h @@ -187,7 +187,7 @@ struct openconnect_info { const char *csd_xmltag; int csd_nostub; - const char *platname; + char *platname; char *mobile_platform_version; char *mobile_device_type; char *mobile_device_uniqueid;