]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
compiler type warnings
authorwessels <>
Wed, 11 Feb 1998 01:06:22 +0000 (01:06 +0000)
committerwessels <>
Wed, 11 Feb 1998 01:06:22 +0000 (01:06 +0000)
src/store_dir.cc
src/store_key_md5.cc
src/structs.h

index 616e99654e421f0abcfaa5aba13ef76e1ea8ff0f..a52b9ce3805ca6ca8db211e4c7e61da2c4536906 100644 (file)
@@ -1,6 +1,6 @@
 
 /*
- * $Id: store_dir.cc,v 1.50 1998/02/10 02:16:39 wessels Exp $
+ * $Id: store_dir.cc,v 1.51 1998/02/10 18:06:22 wessels Exp $
  *
  * DEBUG: section 47    Store Directory Routines
  * AUTHOR: Duane Wessels
@@ -554,7 +554,7 @@ storeDirWriteCleanLogs(int reopen)
        assert(dirn < Config.cacheSwap.n_configured);
        if (fd[dirn] < 0)
            continue;
-       s = (void *) outbuf[dirn] + outbufoffset[dirn];
+       s = (storeSwapData *) (outbuf[dirn] + outbufoffset[dirn]);
        outbufoffset[dirn] += sizeof(storeSwapData);
        memset(s, '\0', sizeof(storeSwapData));
        s->op = (char) SWAP_LOG_ADD;
index 0daed041e65879798924fc50a92a8b9e8cbc667a..0a4062d41f0b6a806b1ce180b71b4794b0753cf4 100644 (file)
@@ -21,7 +21,7 @@ storeKeyScan(const char *buf)
     static unsigned char digest[MD5_DIGEST_CHARS];
     int i;
     int j = 0;
-    unsigned char t[3];
+    char t[3];
     for (i = 0; i < MD5_DIGEST_CHARS; i++) {
        t[0] = *(buf + (j++));
        t[1] = *(buf + (j++));
@@ -72,7 +72,7 @@ storeKeyPrivate(const char *url, method_t method, int num)
        RequestMethodStr[method],
        url);
     MD5Init(&M);
-    MD5Update(&M, key_buf, n);
+    MD5Update(&M, (unsigned char *) key_buf, n);
     MD5Final(digest, &M);
     return digest;
 }
@@ -88,7 +88,7 @@ storeKeyPublic(const char *url, method_t method)
        RequestMethodStr[method],
        url);
     MD5Init(&M);
-    MD5Update(&M, key_buf, n);
+    MD5Update(&M, (unsigned char *) key_buf, n);
     MD5Final(digest, &M);
     return digest;
 }
index 06654e8de9a10254c1c7c1f013fac75f51d2fc2d..1fe4899de514eeb1605183ebdc0b953458e8919b 100644 (file)
@@ -969,5 +969,5 @@ struct _storeSwapData {
     int object_len;
     u_short refcount;
     u_short flags;
-    char key[MD5_DIGEST_CHARS];
+    unsigned char key[MD5_DIGEST_CHARS];
 };