From: Francesco Chemolli Date: Wed, 26 Jan 2011 13:27:33 +0000 (+0100) Subject: Portability fix: size_t is unsigned X-Git-Tag: take03^2~57 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f2a972b908c20f00cd16962948cb876d2bed36da;p=thirdparty%2Fsquid.git Portability fix: size_t is unsigned --- diff --git a/src/String.cci b/src/String.cci index abe17e5184..fe6b8fed74 100644 --- a/src/String.cci +++ b/src/String.cci @@ -174,7 +174,8 @@ String::set(char const *loc, char const ch) void String::cut(String::size_type newLength) { - if (newLength < 0 || newLength > len_) return; + // size_type is size_t, unsigned. No need to check for newLength <0 + if (newLength > len_) return; len_ = newLength;