From 8925527fef2c61d911be70f059cf5e955331baeb Mon Sep 17 00:00:00 2001 From: Gisle Vanem Date: Sat, 14 Feb 2009 13:43:18 +0000 Subject: [PATCH] In MSVC9 'time_t' is a 64-bit quantity. This causes a truncation warning when an 'int' is assigned to a 'time_t' variable. Hence redefine 'retry_time' and 'retry_max' to 'time_t'. --- lib/tftp.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/tftp.c b/lib/tftp.c index 976e5044c..67ec5576d 100644 --- a/lib/tftp.c +++ b/lib/tftp.c @@ -140,8 +140,8 @@ typedef struct tftp_state_data { struct connectdata *conn; curl_socket_t sockfd; int retries; - int retry_time; - int retry_max; + time_t retry_time; + time_t retry_max; time_t start_time; time_t max_time; unsigned short block; @@ -973,7 +973,7 @@ static CURLcode tftp_do(struct connectdata *conn, bool *done) /* Wait until ready to read or timeout occurs */ rc=Curl_socket_ready(state->sockfd, CURL_SOCKET_BAD, - state->retry_time * 1000); + (int)(state->retry_time * 1000)); if(rc == -1) { /* bail out */ -- 2.40.0