Use std::numeric_limits<> for typesafe INT_MAX/etc

(this fixes a Mac OS X gitian build error for 0.5.x)
This commit is contained in:
Gavin Andresen
2011-12-19 17:08:25 -05:00
committed by Luke Dashjr
parent ca39829ecb
commit 5cd2a640a5
11 changed files with 24 additions and 32 deletions

View File

@@ -224,7 +224,7 @@ bool CAddress::IsValid() const
if (memcmp(pchReserved, pchIPv4+3, sizeof(pchIPv4)-3) == 0)
return false;
return (ip != 0 && ip != INADDR_NONE && port != htons(USHRT_MAX));
return (ip != 0 && ip != INADDR_NONE && port != htons(std::numeric_limits<unsigned short>::max()));
}
unsigned char CAddress::GetByte(int n) const