mirror of
https://github.com/moparisthebest/curl
synced 2024-12-21 23:58:49 -05:00
curl_read() and Curl_read() now have ssize_t in the last argument
This commit is contained in:
parent
c0c0283356
commit
c41c5a0ef2
11
CHANGES
11
CHANGES
@ -7,6 +7,17 @@
|
||||
History of Changes
|
||||
|
||||
|
||||
Daniel (31 January 2001)
|
||||
- Curl_read() and curl_read() now return a ssize_t for the size, as it had to
|
||||
be able to return -1. The telnet support crashed due to this and there was
|
||||
a possibility to weird behaviour all over.
|
||||
|
||||
Daniel (30 January 2001)
|
||||
- I finally took a stab at the long-term FIXME item I've had on myself, and
|
||||
now libcurl will properly work when doing a HTTP range-request that follows
|
||||
a Location:. Previously that would make libcurl fail saying that the server
|
||||
doesn't seem to support range requests.
|
||||
|
||||
Daniel (29 January 2001)
|
||||
- I added a test case for the HTTP PUT resume thing (test case 33).
|
||||
|
||||
|
@ -554,7 +554,7 @@ CURLcode curl_setopt(CURL *handle, CURLoption option, ...);
|
||||
CURLcode curl_close(CURL *curl); /* the opposite of curl_open() */
|
||||
|
||||
CURLcode curl_read(CURLconnect *c_conn, char *buf, size_t buffersize,
|
||||
size_t *n);
|
||||
ssize_t *n);
|
||||
CURLcode curl_write(CURLconnect *c_conn, char *buf, size_t amount,
|
||||
size_t *n);
|
||||
|
||||
|
@ -221,7 +221,7 @@ int Curl_GetFTPResponse(int sockfd, char *buf,
|
||||
int *ftpcode)
|
||||
{
|
||||
int nread;
|
||||
size_t keepon=TRUE;
|
||||
ssize_t keepon=TRUE;
|
||||
char *ptr;
|
||||
int timeout = 3600; /* in seconds */
|
||||
struct timeval interval;
|
||||
|
@ -214,7 +214,7 @@ CURLcode add_buffer(send_buffer *in, void *inptr, size_t size)
|
||||
static
|
||||
int GetLine(int sockfd, char *buf, struct connectdata *conn)
|
||||
{
|
||||
size_t nread;
|
||||
ssize_t nread;
|
||||
int read_rc=1;
|
||||
char *ptr;
|
||||
struct UrlData *data=conn->data;
|
||||
|
@ -198,10 +198,10 @@ CURLcode Curl_client_write(struct UrlData *data,
|
||||
*/
|
||||
CURLcode Curl_read(struct connectdata *conn, int sockfd,
|
||||
char *buf, size_t buffersize,
|
||||
size_t *n)
|
||||
ssize_t *n)
|
||||
{
|
||||
struct UrlData *data = conn->data;
|
||||
size_t nread;
|
||||
ssize_t nread;
|
||||
|
||||
#ifdef USE_SSLEAY
|
||||
if (data->ssl.use) {
|
||||
@ -234,7 +234,7 @@ CURLcode Curl_read(struct connectdata *conn, int sockfd,
|
||||
*/
|
||||
|
||||
CURLcode curl_read(CURLconnect *c_conn, char *buf, size_t buffersize,
|
||||
size_t *n)
|
||||
ssize_t *n)
|
||||
{
|
||||
struct connectdata *conn = (struct connectdata *)c_conn;
|
||||
|
||||
|
@ -47,7 +47,7 @@ CURLcode Curl_client_write(struct UrlData *data, int type, char *ptr,
|
||||
/* internal read-function, does plain socket, SSL and krb4 */
|
||||
CURLcode Curl_read(struct connectdata *conn, int sockfd,
|
||||
char *buf, size_t buffersize,
|
||||
size_t *n);
|
||||
ssize_t *n);
|
||||
/* internal write-function, does plain socket, SSL and krb4 */
|
||||
CURLcode Curl_write(struct connectdata *conn, int sockfd,
|
||||
void *mem, size_t len,
|
||||
|
@ -833,7 +833,7 @@ CURLcode Curl_telnet(struct connectdata *conn)
|
||||
|
||||
bool keepon = TRUE;
|
||||
char *buf = data->buffer;
|
||||
size_t nread;
|
||||
ssize_t nread;
|
||||
|
||||
init_telnet(data);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user