X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=blobdiff_plain;f=src%2Fkey.cpp;fp=src%2Fkey.cpp;h=53eea7152214738b99f0a116ae024a4099091008;hp=8dea4f2014434a9d404783dba8e83333a9dfaa25;hb=bc0753c369cbf499e990541e723f737c62559803;hpb=68324ee855d3dd1428682855f8b2f2d138b034db diff --git a/src/key.cpp b/src/key.cpp index 8dea4f2..53eea71 100644 --- a/src/key.cpp +++ b/src/key.cpp @@ -470,7 +470,7 @@ bool CPubKey::SetCompactSignature(uint256 hash, const std::vector if (nV<27 || nV>=35) return false; ECDSA_SIG *sig = ECDSA_SIG_new(); - BIGNUM *sig_r, *sig_s; + BIGNUM *sig_r = BN_new(), *sig_s = BN_new(); BN_bin2bn(&vchSig[1],32,sig_r); BN_bin2bn(&vchSig[33],32,sig_s); ECDSA_SIG_set0(sig, sig_r, sig_s);