remove compiler warnings on older freebsd
Costa Tsaousis (ktsaou) committed
Oct 15, 2017 at 23:39 UTC
92e0d1902eb6ed4e3806f3164b66954f5072142e
1 file changed
+4
-4
src/web_server.c
+4
-4
@@ -208,8 +208,8 @@ static inline int single_threaded_link_client(struct web_client *w, fd_set *ifds
208
if(unlikely(web_client_check_obsolete(w) || web_client_check_dead(w) || (!web_client_has_wait_receive(w) && !web_client_has_wait_send(w))))
209
return 1;
210
211
- if(unlikely(w->ifd < 0 || w->ifd >= FD_SETSIZE || w->ofd < 0 || w->ofd >= FD_SETSIZE)) {
212
- error("%llu: invalid file descriptor, ifd = %d, ofd = %d (required 0 <= fd < FD_SETSIZE (%d)", w->id, w->ifd, w->ofd, FD_SETSIZE);
211
+ if(unlikely(w->ifd < 0 || w->ifd >= (int)FD_SETSIZE || w->ofd < 0 || w->ofd >= (int)FD_SETSIZE)) {
212
+ error("%llu: invalid file descriptor, ifd = %d, ofd = %d (required 0 <= fd < FD_SETSIZE (%d)", w->id, w->ifd, w->ofd, (int)FD_SETSIZE);
213
return 1;
214
}
215
@@ -266,7 +266,7 @@ void *socket_listen_main_single_threaded(void *ptr) {
266
fatal("LISTENER: no listen sockets available.");
267
268
size_t i;
269
- for(i = 0; i < FD_SETSIZE ; i++)
269
+ for(i = 0; i < (size_t)FD_SETSIZE ; i++)
270
single_threaded_clients[i] = NULL;
271
272
fd_set ifds, ofds, efds, rifds, rofds, refds;
@@ -276,7 +276,7 @@ void *socket_listen_main_single_threaded(void *ptr) {
276
int fdmax = 0;
277
278
for(i = 0; i < api_sockets.opened ; i++) {
279
- if (api_sockets.fds[i] < 0 || api_sockets.fds[i] >= FD_SETSIZE)
279
+ if (api_sockets.fds[i] < 0 || api_sockets.fds[i] >= (int)FD_SETSIZE)
280
fatal("LISTENER: Listen socket %d is not ready, or invalid.", api_sockets.fds[i]);
281
282
info("Listening on '%s'", (api_sockets.fds_names[i])?api_sockets.fds_names[i]:"UNKNOWN");