From 0dd710acb6ae14bb88b33a9f86c549bdbb4b6975 Mon Sep 17 00:00:00 2001 From: Jeff Garzik Date: Sun, 15 Apr 2012 16:59:48 -0400 Subject: [PATCH] CNode's nHeaderStart may be negative, so change its type --- src/net.h | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) 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) -- 1.7.1