]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
tests: fix compilation error for os400
authorPatrick Monnerat <patrick@monnerat.net>
Sun, 30 Jul 2023 17:10:31 +0000 (19:10 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 30 Aug 2023 09:38:46 +0000 (11:38 +0200)
OS400 uses BSD 4.3 setsockopt() prototype by default: this does not
define parameter as const, resulting in an error if actual parameter is
const. Remove the const keyword from the actual parameter cast: this
works in all conditions, even if the formal parameter uses it.

Closes #11547

tests/libtest/lib1522.c

index 869959729eae01b04be7ca66541e17e25aa75e37..1fbd7b92ce812bdd56e21a11449af75d27c0f524 100644 (file)
@@ -40,7 +40,7 @@ static int sockopt_callback(void *clientp, curl_socket_t curlfd,
   (void) clientp;
   (void) purpose;
   setsockopt(curlfd, SOL_SOCKET, SO_SNDBUF,
-             (const char *)&sndbufsize, sizeof(sndbufsize));
+             (char *)&sndbufsize, sizeof(sndbufsize));
 #else
   (void)clientp;
   (void)curlfd;