From 7bfdc6f44ae0b2e93d9f12597ee55dde62535eeb Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 2 Jul 2026 22:38:11 +0200 Subject: [PATCH] setopt: return OK earlier for the deprecated h2 dep options No need to have them checked twice. Follow-up to bfbff7852f050232edd3e5 Closes #22250 --- lib/setopt.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/lib/setopt.c b/lib/setopt.c index eb9ff2e396..bfaeb728ae 100644 --- a/lib/setopt.c +++ b/lib/setopt.c @@ -1513,14 +1513,6 @@ static CURLcode setopt_pointers(struct Curl_easy *data, CURLoption option, break; } -#ifdef USE_HTTP2 - case CURLOPT_STREAM_DEPENDS: - case CURLOPT_STREAM_DEPENDS_E: - /* not doing stream dependencies any longer, but accept options - * for backward compatibility */ - break; -#endif - default: return CURLE_UNKNOWN_OPTION; } @@ -2906,10 +2898,11 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param) case CURLOPT_MIMEPOST: /* curl_mime * */ case CURLOPT_STDERR: /* FILE * */ case CURLOPT_SHARE: /* CURLSH * */ - case CURLOPT_STREAM_DEPENDS: /* CURL * */ - case CURLOPT_STREAM_DEPENDS_E: /* CURL * */ case CURLOPT_CURLU: /* CURLU * */ return setopt_pointers(data, option, param); + case CURLOPT_STREAM_DEPENDS: /* CURL * */ + case CURLOPT_STREAM_DEPENDS_E: /* CURL * */ + return CURLE_OK; default: break; }