X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=libmemcached%2Fio.cc;h=e0c6284bfe94014f3854ee5922d660b493b4fcdd;hb=a3e65690104fce187003aa62d1f1f5c2edd11b17;hp=48c0de6c7c2d81620d8c3d5d1cbd2dae80b3e382;hpb=dcc4f9ceee29ec101b2dcc4c662d7d768eda190a;p=awesomized%2Flibmemcached diff --git a/libmemcached/io.cc b/libmemcached/io.cc index 48c0de6c..e0c6284b 100644 --- a/libmemcached/io.cc +++ b/libmemcached/io.cc @@ -675,7 +675,7 @@ memcached_server_write_instance_st memcached_io_get_readable_server(memcached_st { #define MAX_SERVERS_TO_POLL 100 struct pollfd fds[MAX_SERVERS_TO_POLL]; - unsigned int host_index= 0; + nfds_t host_index= 0; for (uint32_t x= 0; x < memcached_server_count(memc) and host_index < MAX_SERVERS_TO_POLL; ++x) { @@ -722,7 +722,7 @@ memcached_server_write_instance_st memcached_io_get_readable_server(memcached_st break; default: - for (ptrdiff_t x= 0; x < host_index; ++x) + for (nfds_t x= 0; x < host_index; ++x) { if (fds[x].revents & POLLIN) {