diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/ftp.c | 4 | ||||
| -rw-r--r-- | lib/ftp.h | 2 | ||||
| -rw-r--r-- | lib/url.c | 4 | 
3 files changed, 5 insertions, 5 deletions
| @@ -173,7 +173,7 @@ static CURLcode AllowServerConnect(struct SessionHandle *data,   * response and extract the relevant return code for the invoking function.   */ -CURLcode Curl_GetFTPResponse(int *nreadp, /* return number of bytes read */ +CURLcode Curl_GetFTPResponse(ssize_t *nreadp, /* return number of bytes read */                               struct connectdata *conn,                               int *ftpcode) /* return the ftp-code */  { @@ -387,7 +387,7 @@ CURLcode Curl_GetFTPResponse(int *nreadp, /* return number of bytes read */  CURLcode Curl_ftp_connect(struct connectdata *conn)  {    /* this is FTP and no proxy */ -  int nread; +  ssize_t nread;    struct SessionHandle *data=conn->data;    char *buf = data->state.buffer; /* this is our buffer */    struct FTP *ftp; @@ -29,7 +29,7 @@ CURLcode Curl_ftp_done(struct connectdata *conn);  CURLcode Curl_ftp_connect(struct connectdata *conn);  CURLcode Curl_ftp_disconnect(struct connectdata *conn);  CURLcode Curl_ftpsendf(struct connectdata *, const char *fmt, ...); -CURLcode Curl_GetFTPResponse(int *nread, struct connectdata *conn, +CURLcode Curl_GetFTPResponse(ssize_t *nread, struct connectdata *conn,                               int *ftpcode);  CURLcode Curl_ftp_nextconnect(struct connectdata *conn);  #endif @@ -1427,8 +1427,8 @@ static int handleSock5Proxy(      int sock)  {    unsigned char socksreq[600]; /* room for large user/pw (255 max each) */ -  int actualread; -  int written; +  ssize_t actualread; +  ssize_t written;    CURLcode result;    Curl_nonblock(sock, FALSE); | 
