]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Make GCC-4.4 happy
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Sun, 8 Mar 2009 13:19:15 +0000 (14:19 +0100)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Sun, 8 Mar 2009 13:19:15 +0000 (14:19 +0100)
src/wccp2.cc

index bb34d448044a84b70406faa1484802392883fe10..1382d270536a0ef62db07313ca9e0f0b159d9427 100644 (file)
@@ -1173,7 +1173,9 @@ wccp2HandleUdp(int sock, void *not_used)
     /* Go through the data structure */
     while (data_length > offset) {
 
-        header = (struct wccp2_item_header_t *) &wccp2_i_see_you.data[offset];
+       char *data = wccp2_i_see_you.data;
+
+        header = (struct wccp2_item_header_t *) &data[offset];
 
         switch (ntohs(header->type)) {
 
@@ -1392,6 +1394,7 @@ wccp2HandleUdp(int sock, void *not_used)
 
         for (num_caches = 0; num_caches < (int) ntohl(tmp); num_caches++) {
             /* Get a copy of the ip */
+          memset(&cache_address, 0, sizeof(cache_address)); // Make GCC happy
 
             switch (Config.Wccp2.assignment_method) {