]> git.netwichtig.de Git - user/henk/code/exim.git/blobdiff - src/src/host.c
Compiler quietening
[user/henk/code/exim.git] / src / src / host.c
index 67d33a9b8730197f7c555e10de3394c381b47cb9..90ba852d806d6feff93e14a2c1560fe2cba435a5 100644 (file)
@@ -1184,7 +1184,7 @@ ipv6_nmtoa(int * binary, uschar * buffer)
 {
 int i, j, k;
 uschar * c = buffer;
-uschar * d;
+uschar * d = NULL;     /* shut insufficiently "clever" compiler up */
 
 for (i = 0; i < 4; i++)
   {                    /* expand to text */
@@ -1217,7 +1217,7 @@ if (k >= 0)
   c = d + 2*(k+1);
   if (d == buffer) c--;        /* need extra colon */
   *d++ = ':';  /* 1st 0 */
-  while (*d++ = *c++) ;
+  while ((*d++ = *c++)) ;
   }
 else
   d = c;
@@ -2408,10 +2408,7 @@ for (; i >= 0; i--)
     {
     if (rr->type == type)
       {
-      /* dns_address *da = dns_address_from_rr(&dnsa, rr); */
-
-      dns_address *da;
-      da = dns_address_from_rr(&dnsa, rr);
+      dns_address *da = dns_address_from_rr(&dnsa, rr);
 
       DEBUG(D_host_lookup)
         if (!da) debug_printf("no addresses extracted from A6 RR for %s\n",