]> granicus.if.org Git - curl/commitdiff
please the picky compilers by staying with short as the data we get is short
authorDaniel Stenberg <daniel@haxx.se>
Thu, 20 Nov 2008 07:41:26 +0000 (07:41 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 20 Nov 2008 07:41:26 +0000 (07:41 +0000)
only

ares/ares_query.c

index 25824593c89321e0023b2d881d4669db0ef3efc4..b316133eb23e9bce09c1a31c5ee023b0e850bdcf 100644 (file)
@@ -92,15 +92,15 @@ static struct query* find_query_by_id(ares_channel channel, int id)
    performed per id generation. In practice this search should happen only
    once per newly generated id
 */
-static int generate_unique_id(ares_channel channel)
+static unsigned short generate_unique_id(ares_channel channel)
 {
-  int id;
+  short id;
 
   do {
        id = ares__generate_new_id(&channel->id_key);
   } while (find_query_by_id(channel,id));
 
-  return id;
+  return (unsigned short)id;
 }
 
 void ares_query(ares_channel channel, const char *name, int dnsclass,