summaryrefslogtreecommitdiff
path: root/cmd/lib
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2016-10-24 09:04:09 +0200
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2016-10-24 09:04:09 +0200
commitff10cd4dbb2b203a4396ebac0d578df5431a214d (patch)
treefe6e2c7cfbf8827e10d4dd9b34a3ae2d911835e3 /cmd/lib
parent510fba800fee6fece427c024ff078026025484b7 (diff)
downloadnss-hg-ff10cd4dbb2b203a4396ebac0d578df5431a214d.tar.gz
Bug 1208405 - fix resource leak (CID1374112), r=ttaubert
Diffstat (limited to 'cmd/lib')
-rw-r--r--cmd/lib/basicutil.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/cmd/lib/basicutil.c b/cmd/lib/basicutil.c
index ba4327592..f60443f8a 100644
--- a/cmd/lib/basicutil.c
+++ b/cmd/lib/basicutil.c
@@ -787,12 +787,12 @@ parseGroupList(const char *arg, SSLNamedGroup **enabledGroups,
p = strtok(NULL, ",");
}
groups = PORT_ZNewArray(SSLNamedGroup, numValues);
- if (!groups) {
- return SECFailure;
- }
if (str) {
PORT_Free(str);
}
+ if (!groups) {
+ return SECFailure;
+ }
/* Get group names. */
str = PORT_Strdup(arg);