# HG changeset patch # User Mark Doliner # Date 1125461344 0 # Node ID e0f42900de12a722b67875c995262d5e4e0f8387 # Parent eb49e64d02fde63b3b76eb8ba1d6fcdf8a15fa49 [gaim-migrate @ 13608] Remove some warnings committer: Tailor Script diff -r eb49e64d02fd -r e0f42900de12 src/dnssrv.c --- a/src/dnssrv.c Wed Aug 31 03:29:05 2005 +0000 +++ b/src/dnssrv.c Wed Aug 31 04:09:04 2005 +0000 @@ -87,8 +87,8 @@ int size; int qdcount; int ancount; - gchar *end; - gchar *cp; + guchar *end; + guchar *cp; gchar name[256]; int type, dlen, pref, weight, port; gchar query[256]; @@ -102,18 +102,18 @@ ancount = ntohs(answer.hdr.ancount); - cp = (char*)&answer + sizeof(HEADER); - end = (char*)&answer + size; + cp = (guchar*)&answer + sizeof(HEADER); + end = (guchar*)&answer + size; /* skip over unwanted stuff */ while (qdcount-- > 0 && cp < end) { - size = dn_expand( (char*)&answer, end, cp, name, 256); + size = dn_expand( (unsigned char*)&answer, end, cp, name, 256); if(size < 0) goto end; cp += size + QFIXEDSZ; } while (ancount-- > 0 && cp < end) { - size = dn_expand((char*)&answer, end, cp, name, 256); + size = dn_expand((unsigned char*)&answer, end, cp, name, 256); if(size < 0) goto end; @@ -131,7 +131,7 @@ NS_GET16(port, cp); - size = dn_expand( (char*)&answer, end, cp, name, 256); + size = dn_expand( (unsigned char*)&answer, end, cp, name, 256); if(size < 0 ) goto end;