You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by mt...@apache.org on 2010/05/09 09:42:01 UTC

svn commit: r942505 - /trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc

Author: mturk
Date: Sun May  9 07:42:01 2010
New Revision: 942505

URL: http://svn.apache.org/viewvc?rev=942505&view=rev
Log:
Properly cast the double<->uLongf math

Modified:
    trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc

Modified: trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc
URL: http://svn.apache.org/viewvc/trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc?rev=942505&r1=942504&r2=942505&view=diff
==============================================================================
--- trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc (original)
+++ trafficserver/traffic/trunk/iocore/cache/RamCacheCLFUS.cc Sun May  9 07:42:01 2010
@@ -321,7 +321,7 @@ void RamCacheCLFUS::compress_entries(int
       int ctype = cache_config_ram_cache_compress;
       switch (ctype) {
         default: goto Lcontinue;
-        case CACHE_COMPRESSION_FASTLZ: l = e->len * 1.05 + 66; break;
+        case CACHE_COMPRESSION_FASTLZ: l = (uLongf)((double)e->len * 1.05 + 66); break;
 #ifdef HAVE_LIBZ
         case CACHE_COMPRESSION_LIBZ: l = compressBound(e->len); break;
 #endif