diff options
author | Simon de la Rouviere <simon@delarouviere.com> | 2014-04-24 14:32:11 +0200 |
---|---|---|
committer | Simon de la Rouviere <simon@delarouviere.com> | 2014-04-24 14:32:11 +0200 |
commit | 0caf2b187fb8831d622f601824eef8351faf1ce1 (patch) | |
tree | 2148409fa63208e8f6b283c730331d5ef9b5393b | |
parent | 89bbd54fbfbb1b21257d436731868455821a101e (diff) |
Add MESSAGE_START_SIZE from chainparams when loading blocks from external files.
-rw-r--r-- | src/main.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main.cpp b/src/main.cpp index a591168c07..7a6d4b39de 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -3092,11 +3092,11 @@ bool LoadExternalBlockFile(FILE* fileIn, CDiskBlockPos *dbp) unsigned int nSize = 0; try { // locate a header - unsigned char buf[4]; + unsigned char buf[MESSAGE_START_SIZE]; blkdat.FindByte(Params().MessageStart()[0]); nRewind = blkdat.GetPos()+1; blkdat >> FLATDATA(buf); - if (memcmp(buf, Params().MessageStart(), 4)) + if (memcmp(buf, Params().MessageStart(), MESSAGE_START_SIZE)) continue; // read size blkdat >> nSize; |