From 9c8b4f051ae56fa7ec4b30ed45836e9715fb3cc9 Mon Sep 17 00:00:00 2001 From: Stef Walter Date: Sat, 28 Jan 2006 19:22:08 +0000 Subject: Fix compile time warnings. --- common/server-mainloop.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'common/server-mainloop.c') diff --git a/common/server-mainloop.c b/common/server-mainloop.c index 07f02b2..6ea8985 100644 --- a/common/server-mainloop.c +++ b/common/server-mainloop.c @@ -97,18 +97,14 @@ timeval_compare(struct timeval* t1, struct timeval* t2) #define timeval_to_ms(tv) \ ((((uint64_t)(tv).tv_sec) * 1000L) + (((uint64_t)(tv).tv_usec) / 1000L)) -static int -timeval_dump(struct timeval* tv) -{ - fprintf(stderr, "{ %d:%d }", tv->tv_sec, tv->tv_usec / 1000); -} +#define timeval_dump(tv) \ + (fprintf(stderr, "{ %d:%d }", (uint)((tv)->tv_sec), (uint)((tv)->tv_usec / 1000)) static int add_timer(int ms, int oneshot, server_timer_callback callback, void* arg) { struct timeval interval; timer_callback* cb; - int i; ASSERT(ms > 0); ASSERT(callback != NULL); @@ -150,10 +146,9 @@ remove_timer(timer_callback* timcb) { timer_callback* cb; timer_callback* next; - int i; if(!ctx.timers) - return; + return NULL; /* First in list */; if(ctx.timers == timcb) @@ -175,6 +170,9 @@ remove_timer(timer_callback* timcb) return cb->next; } } + + /* Couldn't remove, return self */ + return timcb; } void @@ -232,7 +230,7 @@ server_run() timer_callback* timcb; socket_callback* sockcb; fd_set rfds, wfds; - int r, i; + int r; /* No watches have been set */ ASSERT(ctx.max_fd > -1); @@ -346,7 +344,6 @@ int server_watch(int fd, int type, server_socket_callback callback, void* arg) { socket_callback* cb; - int i; ASSERT(type != 0); ASSERT(fd != -1); ASSERT(callback != NULL); @@ -380,7 +377,6 @@ void server_unwatch(int fd) { socket_callback* cb; - int i; ASSERT(fd != -1); -- cgit v1.2.3