From: Alex Rousskov Date: Sat, 11 Sep 2010 04:46:32 +0000 (-0600) Subject: Fixed printf format(%llX)/parameter(mb_size_t==ssize_t) mismatch. X-Git-Tag: take1~277 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=d958d14fc6968bb6e55c78a523364cf1f5700fb1;p=thirdparty%2Fsquid.git Fixed printf format(%llX)/parameter(mb_size_t==ssize_t) mismatch. Detected by GCC v4.4.1. --- diff --git a/src/http.cc b/src/http.cc index d6e9d9c0e7..3505ec1ce2 100644 --- a/src/http.cc +++ b/src/http.cc @@ -2152,7 +2152,7 @@ HttpStateData::getMoreRequestBody(MemBuf &buf) // we may need to send: hex-chunk-size CRLF raw-data CRLF last-chunk buf.init(16 + 2 + rawDataSize + 2 + 5, raw.max_capacity); - buf.Printf("%"PRIX64"\r\n", rawDataSize); + buf.Printf("%x\r\n", static_cast(rawDataSize)); buf.append(raw.content(), rawDataSize); buf.Printf("\r\n");