summaryrefslogtreecommitdiff
path: root/ares_query.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2008-11-20 07:50:48 +0000
committerDaniel Stenberg <daniel@haxx.se>2008-11-20 07:50:48 +0000
commitacf5ca090a5f445b1a077c76f9372f84df85e48e (patch)
tree7233ea4a3d6bd3e378192f73cc1e961974be435f /ares_query.c
parent5ff47a7b1d61d3017586000147076090c12d9e96 (diff)
downloadc-ares-acf5ca090a5f445b1a077c76f9372f84df85e48e.tar.gz
c-ares-acf5ca090a5f445b1a077c76f9372f84df85e48e.tar.bz2
c-ares-acf5ca090a5f445b1a077c76f9372f84df85e48e.zip
use unsigned short better intead of mixing with ints to prevent compiler
warnings
Diffstat (limited to 'ares_query.c')
-rw-r--r--ares_query.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/ares_query.c b/ares_query.c
index b316133..14a0d66 100644
--- a/ares_query.c
+++ b/ares_query.c
@@ -67,7 +67,7 @@ void ares__rc4(rc4_key* key, unsigned char *buffer_ptr, int buffer_len)
key->y = y;
}
-static struct query* find_query_by_id(ares_channel channel, int id)
+static struct query* find_query_by_id(ares_channel channel, unsigned short id)
{
unsigned short qid;
struct list_node* list_head;
@@ -94,11 +94,11 @@ static struct query* find_query_by_id(ares_channel channel, int id)
*/
static unsigned short generate_unique_id(ares_channel channel)
{
- short id;
+ unsigned short id;
do {
- id = ares__generate_new_id(&channel->id_key);
- } while (find_query_by_id(channel,id));
+ id = ares__generate_new_id(&channel->id_key);
+ } while (find_query_by_id(channel, id));
return (unsigned short)id;
}