summaryrefslogtreecommitdiff
path: root/lib/freebl/ec.c
diff options
context:
space:
mode:
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;