Commit aff54086 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

made Curl_read_plain() return an 'int' instead of CURLcode since it actually

returns -1 in EAGAIN cases and that's not valid CURLcode
parent 31626d4c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -534,7 +534,7 @@ CURLcode Curl_client_write(struct connectdata *conn,
  return CURLE_OK;
}

CURLcode Curl_read_plain(curl_socket_t sockfd,
int Curl_read_plain(curl_socket_t sockfd,
                         char *buf,
                         size_t bytesfromsocket,
                         ssize_t *n)
+4 −4
Original line number Diff line number Diff line
@@ -59,7 +59,7 @@ void Curl_read_rewind(struct connectdata *conn,
                      size_t extraBytesRead);

/* internal read-function, does plain socket only */
CURLcode Curl_read_plain(curl_socket_t sockfd,
int Curl_read_plain(curl_socket_t sockfd,
                    char *buf,
                    size_t bytesfromsocket,
                    ssize_t *n);