add missing CAutoFile::IsNull() check in main

Rebased-From: ccd056a30db0ba5e04b858a682907b378e464d34
Github-Pull: #5437
This commit is contained in:
Philip Kaufmann 2014-12-07 12:57:11 +01:00 committed by Wladimir J. van der Laan
parent cf875367d2
commit 84857e87e4
No known key found for this signature in database
GPG key ID: 74810B012346C9A6

View file

@ -1086,6 +1086,8 @@ bool GetTransaction(const uint256 &hash, CTransaction &txOut, uint256 &hashBlock
CDiskTxPos postx; CDiskTxPos postx;
if (pblocktree->ReadTxIndex(hash, postx)) { if (pblocktree->ReadTxIndex(hash, postx)) {
CAutoFile file(OpenBlockFile(postx, true), SER_DISK, CLIENT_VERSION); CAutoFile file(OpenBlockFile(postx, true), SER_DISK, CLIENT_VERSION);
if (file.IsNull())
return error("%s: OpenBlockFile failed", __func__);
CBlockHeader header; CBlockHeader header;
try { try {
file >> header; file >> header;