make previous compiler warning fix more portable
authorYang Tse <yangsita@gmail.com>
Mon, 7 Apr 2008 19:12:35 +0000 (19:12 +0000)
committerYang Tse <yangsita@gmail.com>
Mon, 7 Apr 2008 19:12:35 +0000 (19:12 +0000)
ares/adig.c

index f72fb16..f7f601c 100644 (file)
@@ -612,28 +612,28 @@ static const unsigned char *display_rr(const unsigned char *aptr,
       printf(" %d\n", DNS__16BIT(aptr + 2)); /* preference */
 
       p = aptr + 4;
-      status = ares_expand_string(p, abuf, alen, &(unsigned char *)name, &len);
+      status = ares_expand_string(p, abuf, alen, (unsigned char **)&name, &len);
       if (status != ARES_SUCCESS)
         return NULL;
       printf("\t\t\t\t\t\t%s\n", name);
       ares_free_string(name);
       p += len;
 
-      status = ares_expand_string(p, abuf, alen, &(unsigned char *)name, &len);
+      status = ares_expand_string(p, abuf, alen, (unsigned char **)&name, &len);
       if (status != ARES_SUCCESS)
         return NULL;
       printf("\t\t\t\t\t\t%s\n", name);
       ares_free_string(name);
       p += len;
 
-      status = ares_expand_string(p, abuf, alen, &(unsigned char *)name, &len);
+      status = ares_expand_string(p, abuf, alen, (unsigned char **)&name, &len);
       if (status != ARES_SUCCESS)
         return NULL;
       printf("\t\t\t\t\t\t%s\n", name);
       ares_free_string(name);
       p += len;
 
-      status = ares_expand_string(p, abuf, alen, &(unsigned char *)name, &len);
+      status = ares_expand_string(p, abuf, alen, (unsigned char **)&name, &len);
       if (status != ARES_SUCCESS)
         return NULL;
       printf("\t\t\t\t\t\t%s", name);