]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
select: fix 'pending_ms' is assigned a value that is never used
authorMarc Hoersken <info@marc-hoersken.de>
Thu, 12 Mar 2020 08:32:50 +0000 (09:32 +0100)
committerMarc Hoersken <info@marc-hoersken.de>
Sun, 15 Mar 2020 10:08:27 +0000 (11:08 +0100)
Detected by Codacy

lib/select.c

index b9d7d6569a329873b07d0dc3c3889265207839c2..bbada45fc93ce70dd4cc1c4f063ef31cab6bd270 100644 (file)
@@ -119,7 +119,7 @@ int Curl_select(curl_socket_t maxfd,
 {
   struct timeval pending_tv;
   struct timeval *ptimeout;
-  int pending_ms = 0;
+  int pending_ms;
   int r;
 
 #ifdef USE_WINSOCK
@@ -197,7 +197,7 @@ int Curl_socket_check(curl_socket_t readfd0, /* two sockets to read from */
 {
 #ifdef HAVE_POLL_FINE
   struct pollfd pfd[3];
-  int pending_ms = 0;
+  int pending_ms;
   int num;
 #else
   fd_set fds_read;
@@ -252,7 +252,7 @@ int Curl_socket_check(curl_socket_t readfd0, /* two sockets to read from */
     pending_ms = (int)timeout_ms;
   else if(timeout_ms < 0)
     pending_ms = -1;
-  else if(!timeout_ms)
+  else
     pending_ms = 0;
   r = poll(pfd, num, pending_ms);
 
@@ -374,7 +374,7 @@ int Curl_socket_check(curl_socket_t readfd0, /* two sockets to read from */
 int Curl_poll(struct pollfd ufds[], unsigned int nfds, int timeout_ms)
 {
 #ifdef HAVE_POLL_FINE
-  int pending_ms = 0;
+  int pending_ms;
 #else
   fd_set fds_read;
   fd_set fds_write;
@@ -409,7 +409,7 @@ int Curl_poll(struct pollfd ufds[], unsigned int nfds, int timeout_ms)
     pending_ms = timeout_ms;
   else if(timeout_ms < 0)
     pending_ms = -1;
-  else if(!timeout_ms)
+  else
     pending_ms = 0;
   r = poll(ufds, nfds, pending_ms);