]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
setopt: make CURLOPT_MAXREDIRS accept -1 (again)
authorDaniel Stenberg <daniel@haxx.se>
Wed, 17 Sep 2025 06:25:42 +0000 (08:25 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 17 Sep 2025 06:58:32 +0000 (08:58 +0200)
Regression from b059f7d (shipped in 8.16.0)

Reported-by: Adam Light
Fixes #18571
Closes #18576

lib/setopt.c

index 6f98e7dce4e3c9958cf72802ad12a6f858b0a5a6..d7a7f6c52d89956e4c99a6271759cf9e26e77ddf 100644 (file)
@@ -955,7 +955,7 @@ static CURLcode setopt_long(struct Curl_easy *data, CURLoption option,
     break;
 
   case CURLOPT_MAXREDIRS:
-    result = value_range(&arg, -1, 0, 0x7fff);
+    result = value_range(&arg, -1, -1, 0x7fff);
     if(result)
       return result;
     s->maxredirs = (short)arg;