summaryrefslogtreecommitdiff
path: root/lib/dev
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2015-10-14 14:05:19 -0700
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2015-10-14 14:05:19 -0700
commitd37fee992988d479301bb1d48a7304ea020e7115 (patch)
treeeb147ce196b9b112ce45484e5a0d14c2c445b2cd /lib/dev
parent6db62ff65d0087fbff21086adb02039406282841 (diff)
downloadnss-hg-d37fee992988d479301bb1d48a7304ea020e7115.tar.gz
Bug 1213980 - [CID 1286127] Variable objects going out of scope leaks the storage it points to, r=mt
Diffstat (limited to 'lib/dev')
-rw-r--r--lib/dev/devutil.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/dev/devutil.c b/lib/dev/devutil.c
index 9d1aaf658..400b69d7c 100644
--- a/lib/dev/devutil.c
+++ b/lib/dev/devutil.c
@@ -579,6 +579,7 @@ get_token_objects_for_cache (
&numObjects,
&status);
if (status != PR_SUCCESS) {
+ nss_ZFreeIf(objects);
return status;
}
for (i=0; i<numObjects; i++) {