Commit 3bdc883c authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

some annoying compilers warn about "(void)foo;" lines so we avoid them

parent cc85f813
Loading
Loading
Loading
Loading
+17 −15
Original line number Diff line number Diff line
@@ -223,7 +223,6 @@ static CURLcode bindlocal(struct connectdata *conn,
   * Select device to bind socket to
   *************************************************************/
  if (strlen(data->set.device)<255) {
    struct sockaddr_in sa;
    struct Curl_dns_entry *h=NULL;
    size_t size;
    char myhost[256] = "";
@@ -282,7 +281,6 @@ static CURLcode bindlocal(struct connectdata *conn,
        /* we don't need it anymore after this function has returned */

#ifdef ENABLE_IPV6
        (void)sa; /* prevent compiler warning */
        if( bind(sockfd, addr->ai_addr, addr->ai_addrlen) >= 0) {
          /* we succeeded to bind */
          struct sockaddr_in6 add;
@@ -295,6 +293,9 @@ static CURLcode bindlocal(struct connectdata *conn,
          }
        }
#else
        {
          struct sockaddr_in sa;

          memset((char *)&sa, 0, sizeof(sa));
          memcpy((char *)&sa.sin_addr, addr->h_addr, addr->h_length);
          sa.sin_family = AF_INET;
@@ -312,6 +313,7 @@ static CURLcode bindlocal(struct connectdata *conn,
              return CURLE_HTTP_PORT_FAILED;
            }
          }
        }
#endif
        else {
          switch(errno) {