Commit 8925527f authored by Gisle Vanem's avatar Gisle Vanem
Browse files

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'.
parent 8cdc220b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -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 */