Skip to content

Commit 4b6673d

Browse files
committed
Merge bitcoin#15299: Fix assertion in CKey::SignCompact
3617f11 Fix assertion in CKey::SignCompact (João Barbosa) Pull request description: Fixes bitcoin#15286. Tree-SHA512: b39b6f26f87cf1850b13f625ab6de963937b6ecb5b6d4ac4932134f0491a6c0fa61c6d6e6980e8b1770775578dc365fdd1b6ba426bba1f7c23430f68b3a2339a
2 parents efb6dde + 3617f11 commit 4b6673d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/key.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ bool CKey::SignCompact(const uint256 &hash, std::vector<unsigned char>& vchSig)
246246
secp256k1_ecdsa_recoverable_signature sig;
247247
int ret = secp256k1_ecdsa_sign_recoverable(secp256k1_context_sign, &sig, hash.begin(), begin(), secp256k1_nonce_function_rfc6979, nullptr);
248248
assert(ret);
249-
secp256k1_ecdsa_recoverable_signature_serialize_compact(secp256k1_context_sign, &vchSig[1], &rec, &sig);
249+
ret = secp256k1_ecdsa_recoverable_signature_serialize_compact(secp256k1_context_sign, &vchSig[1], &rec, &sig);
250250
assert(ret);
251251
assert(rec != -1);
252252
vchSig[0] = 27 + rec + (fCompressed ? 4 : 0);

0 commit comments

Comments
 (0)