summaryrefslogtreecommitdiff
path: root/cmd/pp
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2017-07-11 11:13:18 +0200
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2017-07-11 11:13:18 +0200
commit7aa140c91267914989c5d2ec1f9486a9c734033d (patch)
tree659820d2a4d8234f53525f6a348ff7b46350e8e3 /cmd/pp
parentd0eb27b111f301dd88e8f0ffc58d288741676bff (diff)
downloadnss-hg-7aa140c91267914989c5d2ec1f9486a9c734033d.tar.gz
Bug 1321998 - don't overrun OIDs in alg1485 part 2, r=ttaubert
Differential Revision: https://nss-review.dev.mozaws.net/D366
Diffstat (limited to 'cmd/pp')
-rw-r--r--cmd/pp/pp.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd/pp/pp.c b/cmd/pp/pp.c
index 9f33d10a4..d6e276834 100644
--- a/cmd/pp/pp.c
+++ b/cmd/pp/pp.c
@@ -84,6 +84,8 @@ main(int argc, char **argv)
if (!inFile) {
fprintf(stderr, "%s: unable to open \"%s\" for reading\n",
progName, optstate->value);
+ PORT_Free(typeTag);
+ PL_DestroyOptState(optstate);
return -1;
}
break;
@@ -93,6 +95,8 @@ main(int argc, char **argv)
if (!outFile) {
fprintf(stderr, "%s: unable to open \"%s\" for writing\n",
progName, optstate->value);
+ PORT_Free(typeTag);
+ PL_DestroyOptState(optstate);
return -1;
}
break;