]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Fix GCC4.6 warning unused variables
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 24 Jul 2011 13:26:17 +0000 (07:26 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 24 Jul 2011 13:26:17 +0000 (07:26 -0600)
compat/GnuRegex.c
src/ipcache.cc

index 5b93185ba4f5ace8464b19ffcc4b889d5838f680..983f4514fe6fd929b638d708128f24be9d154994 100644 (file)
@@ -3730,6 +3730,9 @@ on_failure:
             POP_FAILURE_POINT(sdummy, pdummy,
                               dummy_low_reg, dummy_high_reg,
                               reg_dummy, reg_dummy, reg_info_dummy);
+            /* avoid GCC 4.6 set but unused variables warning. Does not matter here. */
+            if (pdummy || sdummy)
+                (void)0;
         }
         /* Note fall through.  */
 
index 451b1da9cb7623d94bb9a8b00d68808d83c27eac..95f33d757d7327321b61a8c3881d91b36e20fbdf 100644 (file)
@@ -652,7 +652,6 @@ ipcacheHandleReply(void *data, char *reply)
 ipcacheHandleReply(void *data, rfc1035_rr * answers, int na, const char *error_message)
 #endif
 {
-    int done;
     ipcache_entry *i;
     static_cast<generic_cbdata *>(data)->unwrap(&i);
     IpcacheStats.replies++;
@@ -660,11 +659,10 @@ ipcacheHandleReply(void *data, rfc1035_rr * answers, int na, const char *error_m
     statHistCount(&statCounter.dns.svc_time, age);
 
 #if USE_DNSSERVERS
-
-    done = ipcacheParse(i, reply);
+    ipcacheParse(i, reply);
 #else
 
-    done = ipcacheParse(i, answers, na, error_message);
+    int done = ipcacheParse(i, answers, na, error_message);
 
     /* If we have not produced either IPs or Error immediately, wait for recursion to finish. */
     if (done != 0 || error_message != NULL)