projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
RT4047: Set reference count earlier
[openssl.git]
/
crypto
/
asn1
/
x_pkey.c
diff --git
a/crypto/asn1/x_pkey.c
b/crypto/asn1/x_pkey.c
index 0665aab62251256b74530b8b7552e7279456b5cd..961b913dc9f1ad6418bb42cf3482f925ccc402f1 100644
(file)
--- a/
crypto/asn1/x_pkey.c
+++ b/
crypto/asn1/x_pkey.c
@@
-70,11
+70,12
@@
X509_PKEY *X509_PKEY_new(void)
if (!ret)
goto err;
+ ret->references = 1;
ret->enc_algor = X509_ALGOR_new();
ret->enc_pkey = ASN1_OCTET_STRING_new();
if (!ret->enc_algor || !ret->enc_pkey)
goto err;
- ret->references = 1;
+
return ret;
err:
X509_PKEY_free(ret);