]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
test1304: drop `CURL_UNCONST()`
authorViktor Szakats <commit@vsz.me>
Sun, 1 Feb 2026 20:26:09 +0000 (21:26 +0100)
committerViktor Szakats <commit@vsz.me>
Mon, 2 Feb 2026 11:28:13 +0000 (12:28 +0100)
Closes #20492

tests/unit/unit1304.c

index 3438c971043514006a3ef4273dd2a0361eba0a47..231ddd45f834b77ac181585e467ef7fd4a32c1d2 100644 (file)
@@ -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