@cryptotaxi247 / netdata-1 / commits / 92e0d1902

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");