summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorRich Salz <rsalz@openssl.org>2015-06-23 08:14:24 -0400
committerRich Salz <rsalz@openssl.org>2015-06-23 08:14:24 -0400
commit4ce5ed5f3970a1973c4cba41901294632a3c617d (patch)
tree0a025a98850ee8b167781ad65fe189a8bc9850f7 /apps
parent295c629ab1676647c53166db96657e1fccad1508 (diff)
RT3682: Avoid double-free on OCSP parse error
Found by Kurt Cancemi (Manual cherry-pick of f8e427154bbc0c33f29fa7aad001b1b655e5995b) Reviewed-by: Matt Caswell <matt@openssl.org>
Diffstat (limited to 'apps')
-rw-r--r--apps/ocsp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/ocsp.c b/apps/ocsp.c
index b858b8d3ee..926083dd1b 100644
--- a/apps/ocsp.c
+++ b/apps/ocsp.c
@@ -209,6 +209,7 @@ int MAIN(int argc, char **argv)
OPENSSL_free(tport);
if (tpath)
OPENSSL_free(tpath);
+ thost = tport = tpath = NULL;
if (args[1]) {
args++;
if (!OCSP_parse_url(*args, &host, &port, &path, &use_ssl)) {