summaryrefslogtreecommitdiff
path: root/lib/freebl/ec.c
diff options
context:
space:
mode:
authorRobert Relyea <rrelyea@redhat.com>2016-03-14 19:35:35 +0100
committerRobert Relyea <rrelyea@redhat.com>2016-03-14 19:35:35 +0100
commit9ee2593072fddf6dcf5b282ca11459d69178263f (patch)
treecbbad6badf9069b745c713ed7c175218165c7729 /lib/freebl/ec.c
parentf92092976980b5b0194978b657f26ca5526ef71b (diff)
downloadnss-hg-9ee2593072fddf6dcf5b282ca11459d69178263f.tar.gz
Bug 1181814 - Pick up FIPS-140 certification work done by Red Hat, r=kaie, emaldona
Includes modifications submitted by kaie and emaldona, r=rrelyea
Diffstat (limited to 'lib/freebl/ec.c')
-rw-r--r--lib/freebl/ec.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/freebl/ec.c b/lib/freebl/ec.c
index a7b387ad3..df071777f 100644
--- a/lib/freebl/ec.c
+++ b/lib/freebl/ec.c
@@ -376,7 +376,7 @@ cleanup:
rv = SECFailure;
}
if (rv != SECSuccess && privKeyBytes) {
- PORT_Free(privKeyBytes);
+ PORT_ZFree(privKeyBytes,2*len);
privKeyBytes = NULL;
}
return privKeyBytes;
@@ -1075,7 +1075,7 @@ cleanup:
mp_clear(&v);
mp_clear(&n);
- if (pointC.data) SECITEM_FreeItem(&pointC, PR_FALSE);
+ if (pointC.data) SECITEM_ZfreeItem(&pointC, PR_FALSE);
if (err) {
MP_TO_SEC_ERROR(err);
rv = SECFailure;