# HG changeset patch # User Eric Blake # Date 1258605995 25200 # Node ID 02b65a16c35d875d9c2848e4d4c05053bfde0f54 # Parent 0661ed2282510747b45cbe3b503615e64ab526e9 build: avoid compiler warnings Silence some warnings found on mingw. * lib/select.c (rpl_select): Delete unused variable. * lib/setsockopt.c (rpl_setsockopt): Avoid incompatible pointer. Signed-off-by: Eric Blake diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2009-11-19 Eric Blake + + build: avoid compiler warnings + * lib/select.c (rpl_select): Delete unused variable. + * lib/setsockopt.c (rpl_setsockopt): Avoid incompatible pointer. + 2009-11-18 Eric Blake tests: avoid false negative with --with-packager diff --git a/lib/select.c b/lib/select.c --- a/lib/select.c +++ b/lib/select.c @@ -322,8 +322,6 @@ /* Classify handles. Create fd sets for sockets, poll the others. */ for (i = 0; i < nfds; i++) { - WSANETWORKEVENTS ev; - if ((anyfds_in[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) continue; diff --git a/lib/setsockopt.c b/lib/setsockopt.c --- a/lib/setsockopt.c +++ b/lib/setsockopt.c @@ -41,7 +41,8 @@ { const struct timeval *tv = optval; int milliseconds = tv->tv_sec * 1000 + tv->tv_usec / 1000; - r = setsockopt (sock, level, optname, &milliseconds, sizeof (int)); + optval = &milliseconds; + r = setsockopt (sock, level, optname, optval, sizeof (int)); } else {