aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/ftp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/ftp.c b/lib/ftp.c
index ebbcdfab6..be2cfdb3d 100644
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -194,7 +194,7 @@ int Curl_GetFTPResponse(char *buf,
if(data->set.timeout) {
/* if timeout is requested, find out how much remaining time we have */
timeout = data->set.timeout - /* timeout time */
- (Curl_tvlong(Curl_tvnow()) - Curl_tvlong(conn->now)); /* spent time */
+ Curl_tvdiff(Curl_tvnow(), conn->now)/1000; /* spent time */
if(timeout <=0 ) {
failf(data, "Transfer aborted due to timeout");
return -SELECT_TIMEOUT; /* already too little time */