Skip to content

Commit f0feb36

Browse files
Merge pull request dashpay#5759 from UdjinM6/bp26532
backport: partial merge bitcoin#26532: wallet: bugfix, invalid crypted key "checksum_valid" set
1 parent b1e9e05 commit f0feb36

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/wallet/walletdb.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -388,7 +388,7 @@ ReadKeyValue(CWallet* pwallet, CDataStream& ssKey, CDataStream& ssValue,
388388
if (!ssValue.eof()) {
389389
uint256 checksum;
390390
ssValue >> checksum;
391-
if ((checksum_valid = Hash(vchPrivKey) != checksum)) {
391+
if (!(checksum_valid = Hash(vchPrivKey) == checksum)) {
392392
strErr = "Error reading wallet database: Crypted key corrupt";
393393
return false;
394394
}

0 commit comments

Comments
 (0)