Loading crypto/ec/ec_asn1.c +3 −3 Original line number Diff line number Diff line Loading @@ -1014,8 +1014,6 @@ EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len) ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_MALLOC_FAILURE); goto err; } if (a) *a = ret; } else ret = *a; Loading Loading @@ -1083,10 +1081,12 @@ EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len) ret->enc_flag |= EC_PKEY_NO_PUBKEY; } if (a) *a = ret; ok = 1; err: if (!ok) { if (ret) if (ret && (a == NULL || *a != ret)) EC_KEY_free(ret); ret = NULL; } Loading Loading
crypto/ec/ec_asn1.c +3 −3 Original line number Diff line number Diff line Loading @@ -1014,8 +1014,6 @@ EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len) ECerr(EC_F_D2I_ECPRIVATEKEY, ERR_R_MALLOC_FAILURE); goto err; } if (a) *a = ret; } else ret = *a; Loading Loading @@ -1083,10 +1081,12 @@ EC_KEY *d2i_ECPrivateKey(EC_KEY **a, const unsigned char **in, long len) ret->enc_flag |= EC_PKEY_NO_PUBKEY; } if (a) *a = ret; ok = 1; err: if (!ok) { if (ret) if (ret && (a == NULL || *a != ret)) EC_KEY_free(ret); ret = NULL; } Loading