From d8e3376c186ca07ba2e0bc74c9987092271568ec Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Sun, 1 Feb 2026 21:26:09 +0100 Subject: [PATCH] test1304: drop `CURL_UNCONST()` Closes #20492 --- tests/unit/unit1304.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/unit/unit1304.c b/tests/unit/unit1304.c index 3438c97104..231ddd45f8 100644 --- a/tests/unit/unit1304.c +++ b/tests/unit/unit1304.c @@ -56,44 +56,48 @@ static CURLcode test_unit1304(const char *arg) /* * Test a non existent login in our netrc file. */ - login = (char *)CURL_UNCONST("me"); + login = curlx_strdup("me"); Curl_netrc_init(&store); result = Curl_parsenetrc(&store, "example.com", &login, &password, arg); fail_unless(result == 0, "Host should have been found"); abort_unless(password == NULL, "password is not NULL!"); Curl_netrc_cleanup(&store); + curlx_free(login); /* * Test a non existent login and host in our netrc file. */ - login = (char *)CURL_UNCONST("me"); + login = curlx_strdup("me"); Curl_netrc_init(&store); result = Curl_parsenetrc(&store, "test.example.com", &login, &password, arg); fail_unless(result == 1, "Host not found should return 1"); abort_unless(password == NULL, "password is not NULL!"); Curl_netrc_cleanup(&store); + curlx_free(login); /* * Test a non existent login (substring of an existing one) in our * netrc file. */ - login = (char *)CURL_UNCONST("admi"); /* spellchecker:disable-line */ + login = curlx_strdup("admi"); /* spellchecker:disable-line */ Curl_netrc_init(&store); result = Curl_parsenetrc(&store, "example.com", &login, &password, arg); fail_unless(result == 0, "Host should have been found"); abort_unless(password == NULL, "password is not NULL!"); Curl_netrc_cleanup(&store); + curlx_free(login); /* * Test a non existent login (superstring of an existing one) * in our netrc file. */ - login = (char *)CURL_UNCONST("adminn"); + login = curlx_strdup("adminn"); Curl_netrc_init(&store); result = Curl_parsenetrc(&store, "example.com", &login, &password, arg); fail_unless(result == 0, "Host should have been found"); abort_unless(password == NULL, "password is not NULL!"); Curl_netrc_cleanup(&store); + curlx_free(login); /* * Test for the first existing host in our netrc file