our timeout values are longs while 'tv_sec' is int

This commit is contained in:
Daniel Stenberg 2004-03-03 13:17:44 +00:00
parent 817d17354e
commit eb9383d49b

View File

@ -151,7 +151,7 @@ static CURLcode AllowServerConnect(struct connectdata *conn)
}
/* we give the server 60 seconds to connect to us, or a custom timeout */
dt.tv_sec = timeout?timeout:60;
dt.tv_sec = (int)(timeout?timeout:60);
dt.tv_usec = 0;
switch (select(sock+1, &rdset, NULL, NULL, &dt)) {
@ -216,7 +216,7 @@ CURLcode Curl_GetFTPResponse(ssize_t *nreadp, /* return number of bytes read */
bool keepon=TRUE;
ssize_t gotbytes;
char *ptr;
int timeout; /* timeout in seconds */
long timeout; /* timeout in seconds */
struct timeval interval;
fd_set rkeepfd;
fd_set readfd;