Remove side effect in assertion in ProcessGetData

A side-effect was introduced into an assertion in 7a0e84d. This commit
fixes that.
This commit is contained in:
Wladimir J. van der Laan 2014-06-04 12:27:44 +02:00
parent 358a61ee06
commit 4a48a0671d
No known key found for this signature in database
GPG Key ID: 74810B012346C9A6

View File

@ -3390,7 +3390,8 @@ void static ProcessGetData(CNode* pfrom)
{
// Send block from disk
CBlock block;
assert(ReadBlockFromDisk(block, (*mi).second));
if (!ReadBlockFromDisk(block, (*mi).second))
assert(!"cannot load block from disk");
if (inv.type == MSG_BLOCK)
pfrom->PushMessage("block", block);
else // MSG_FILTERED_BLOCK)