Merge pull request #1106 from jgarzik/sign-compare

Fix many sign-comparison warnings found in bitcoin codebase
This commit is contained in:
Gavin Andresen
2012-04-17 10:55:56 -07:00
17 changed files with 68 additions and 68 deletions

View File

@@ -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)