diff options
author | Elio Maldonado <emaldona@redhat.com> | 2013-08-23 07:31:32 -0700 |
---|---|---|
committer | Elio Maldonado <emaldona@redhat.com> | 2013-08-23 07:31:32 -0700 |
commit | fa0b0eabcc6a1e61b7d3c7556c05b1ae6aab8a77 (patch) | |
tree | c623dff216a98120349bdf466cfc85fa3ad67c6f | |
parent | e5764c1a4b910c0eb4c83adba1de89b9b221bfc1 (diff) | |
download | nss-hg-fa0b0eabcc6a1e61b7d3c7556c05b1ae6aab8a77.tar.gz |
Bug 900971 - nssutil_ReadSecmodDB() leaks memory, r=rrelyea
-rw-r--r-- | lib/util/utilmod.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/util/utilmod.c b/lib/util/utilmod.c index d051f7fe8..e68d9505f 100644 --- a/lib/util/utilmod.c +++ b/lib/util/utilmod.c @@ -358,6 +358,7 @@ done: status = PR_Access(olddbname, PR_ACCESS_EXISTS); if (status == PR_SUCCESS) { PR_smprintf_free(olddbname); + PORT_ZFree(moduleList, useCount*sizeof(char **)); PORT_SetError(SEC_ERROR_LEGACY_DATABASE); return NULL; } |