From: Gavin Andresen Date: Sat, 13 Aug 2011 00:52:38 +0000 (-0400) Subject: Remove unused ScanMessageStart function X-Git-Tag: v0.4.0-unstable~227^2~48 X-Git-Url: https://git.novaco.in/?a=commitdiff_plain;h=c7286112efe5c9ee7924aa387c8f4280473a72a8;p=novacoin.git Remove unused ScanMessageStart function --- diff --git a/src/main.cpp b/src/main.cpp index ee91650..f483312 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1385,47 +1385,6 @@ bool static ProcessBlock(CNode* pfrom, CBlock* pblock) -template -bool static ScanMessageStart(Stream& s) -{ - // Scan ahead to the next pchMessageStart, which should normally be immediately - // at the file pointer. Leaves file pointer at end of pchMessageStart. - s.clear(0); - short prevmask = s.exceptions(0); - const char* p = BEGIN(pchMessageStart); - try - { - loop - { - char c; - s.read(&c, 1); - if (s.fail()) - { - s.clear(0); - s.exceptions(prevmask); - return false; - } - if (*p != c) - p = BEGIN(pchMessageStart); - if (*p == c) - { - if (++p == END(pchMessageStart)) - { - s.clear(0); - s.exceptions(prevmask); - return true; - } - } - } - } - catch (...) - { - s.clear(0); - s.exceptions(prevmask); - return false; - } -} - bool CheckDiskSpace(uint64 nAdditionalBytes) { uint64 nFreeBytesAvailable = filesystem::space(GetDataDir()).available;