From 51e9cff268e328a6c034780f9c3b0b3fe26d1bac Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 6 Feb 2023 09:52:33 +0100 Subject: [PATCH] unit2600: make sure numerical curl_easy_setopt sets long Follow-up to 671158242db3203 Reported-by: Marcel Raad Fixes #10410 Closes #10419 --- tests/unit/unit2600.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tests/unit/unit2600.c b/tests/unit/unit2600.c index 534d1ea484..ad5dbb9d15 100644 --- a/tests/unit/unit2600.c +++ b/tests/unit/unit2600.c @@ -270,8 +270,10 @@ static void test_connect(struct test_case *tc) list = curl_slist_append(NULL, tc->resolve_info); fail_unless(list, "error allocating resolve list entry"); curl_easy_setopt(easy, CURLOPT_RESOLVE, list); - curl_easy_setopt(easy, CURLOPT_CONNECTTIMEOUT_MS, tc->connect_timeout_ms); - curl_easy_setopt(easy, CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, tc->he_timeout_ms); + curl_easy_setopt(easy, CURLOPT_CONNECTTIMEOUT_MS, + (long)tc->connect_timeout_ms); + curl_easy_setopt(easy, CURLOPT_HAPPY_EYEBALLS_TIMEOUT_MS, + (long)tc->he_timeout_ms); curl_easy_setopt(easy, CURLOPT_URL, tc->url); memset(&tr, 0, sizeof(tr));