From: Jeff Garzik Date: Sun, 15 Apr 2012 20:59:48 +0000 (-0400) Subject: CNode's nHeaderStart may be negative, so change its type X-Git-Tag: v0.4.0-unstable~129^2~63^2~1 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=0dd710acb6ae14bb88b33a9f86c549bdbb4b6975 CNode's nHeaderStart may be negative, so change its type --- diff --git a/src/net.h b/src/net.h index 3c84650..343e77a 100644 --- a/src/net.h +++ b/src/net.h @@ -117,7 +117,7 @@ public: int64 nLastRecv; int64 nLastSendEmpty; int64 nTimeConnected; - unsigned int nHeaderStart; + int nHeaderStart; unsigned int nMessageStart; CAddress addr; int nVersion; @@ -299,7 +299,7 @@ public: void AbortMessage() { - if (nHeaderStart == -1) + if (nHeaderStart < 0) return; vSend.resize(nHeaderStart); nHeaderStart = -1; @@ -319,7 +319,7 @@ public: return; } - if (nHeaderStart == -1) + if (nHeaderStart < 0) return; // Set the size @@ -344,7 +344,7 @@ public: void EndMessageAbortIfEmpty() { - if (nHeaderStart == -1) + if (nHeaderStart < 0) return; int nSize = vSend.size() - nMessageStart; if (nSize > 0)