From: Amos Jeffries Date: Thu, 7 Apr 2011 12:42:02 +0000 (+1200) Subject: ICC: size_t is guaranteed to be >=0 X-Git-Tag: take06~27^2~25 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d897ae4900a6998b016a73cc37c0a499ed500f2d;p=thirdparty%2Fsquid.git ICC: size_t is guaranteed to be >=0 --- diff --git a/src/adaptation/icap/ModXact.cc b/src/adaptation/icap/ModXact.cc index 48e548c3f2..812879de58 100644 --- a/src/adaptation/icap/ModXact.cc +++ b/src/adaptation/icap/ModXact.cc @@ -1496,8 +1496,6 @@ void Adaptation::Icap::ModXact::decideOnPreview() // we decided to do preview, now compute its size - Must(wantedSize >= 0); - // cannot preview more than we can backup size_t ad = min(wantedSize, TheBackupLimit); @@ -1766,7 +1764,7 @@ void Adaptation::Icap::VirginBodyAct::disable() void Adaptation::Icap::VirginBodyAct::progress(size_t size) { Must(active()); - Must(size >= 0); + Must(static_cast(size) >= 0); theStart += static_cast(size); } @@ -1783,7 +1781,6 @@ Adaptation::Icap::Preview::Preview(): theWritten(0), theAd(0), theState(stDisabl void Adaptation::Icap::Preview::enable(size_t anAd) { // TODO: check for anAd not exceeding preview size limit - Must(anAd >= 0); Must(!enabled()); theAd = anAd; theState = stWriting; diff --git a/src/adaptation/icap/Xaction.cc b/src/adaptation/icap/Xaction.cc index 3e1f3b5d41..7bd9b31f6b 100644 --- a/src/adaptation/icap/Xaction.cc +++ b/src/adaptation/icap/Xaction.cc @@ -358,7 +358,6 @@ void Adaptation::Icap::Xaction::noteCommRead(const CommIoCbParams &io) reader = NULL; Must(io.flag == COMM_OK); - Must(io.size >= 0); if (!io.size) { commEof = true;