]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fixed Visual Studio build errors
authorserassio <>
Sun, 18 Jun 2006 14:56:32 +0000 (14:56 +0000)
committerserassio <>
Sun, 18 Jun 2006 14:56:32 +0000 (14:56 +0000)
lib/MemPool.cc
src/peer_digest.cc

index f272f53e7d304e4d5c2f9b7708022d88906f6898..79f8df6e132611433b4aaa782df8aa18f6b4b159 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: MemPool.cc,v 1.2 2005/08/21 18:33:24 serassio Exp $
+ * $Id: MemPool.cc,v 1.3 2006/06/18 08:56:32 serassio Exp $
  *
  * DEBUG: section 63    Low Level Memory Pool Management
  * AUTHOR: Alex Rousskov, Andres Kroonmaa, Robert Collins
@@ -97,7 +97,7 @@
  * XXX This is a boundary violation between lib and src.. would be good
  * if it could be solved otherwise, but left for now.
  */
-extern "C" time_t squid_curtime;
+extern time_t squid_curtime;
 
 /* local data */
 static MemPoolMeter TheMeter;
index f0ff2e2db9f51666ae100ff643475287cfb71018..54768d8491b4f90647af4ad92b7c1ba910954ffe 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: peer_digest.cc,v 1.115 2006/05/19 17:19:10 wessels Exp $
+ * $Id: peer_digest.cc,v 1.116 2006/06/18 08:56:33 serassio Exp $
  *
  * DEBUG: section 72    Peer Digest Routines
  * AUTHOR: Alex Rousskov
@@ -1072,7 +1072,7 @@ peerDigestUseful(const PeerDigest * pd)
 static int
 saneDiff(time_t diff)
 {
-    return abs(diff) > squid_curtime / 2 ? 0 : diff;
+    return abs((int) diff) > squid_curtime / 2 ? 0 : diff;
 }
 
 void