summaryrefslogtreecommitdiff
path: root/cmd/modutil
diff options
context:
space:
mode:
authorFranziskus Kiefer <franziskuskiefer@gmail.com>2015-10-16 16:17:14 -0700
committerFranziskus Kiefer <franziskuskiefer@gmail.com>2015-10-16 16:17:14 -0700
commit1d2b1791d96d890c9b5979a4f47556936b0ea827 (patch)
tree597aee7f44c3283d851271e5c30de25783eee950 /cmd/modutil
parentc80dd66d034b3860795e5db12ed82d328e411030 (diff)
downloadnss-hg-1d2b1791d96d890c9b5979a4f47556936b0ea827.tar.gz
Bug 1214825 - [CID 983286] leaked_storage: Variable copy going out of scope leaks the storage it points to, r=mt
Diffstat (limited to 'cmd/modutil')
-rw-r--r--cmd/modutil/install-ds.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/cmd/modutil/install-ds.c b/cmd/modutil/install-ds.c
index 9d3777a57..efa3c1687 100644
--- a/cmd/modutil/install-ds.c
+++ b/cmd/modutil/install-ds.c
@@ -471,6 +471,9 @@ loser:
PR_Free(_this->arch);
_this->arch = NULL;
}
+ if(copy) {
+ PR_Free(copy);
+ }
return errStr;
}