http: fix dead code in setting post client reader

- postsize was always 0, thus the check's else never happened
  after the mime client reader was introduced

Follow-up to 0ba47146f7
Closes #13060
This commit is contained in:
Stefan Eissing 2024-03-06 12:09:05 +01:00 committed by Daniel Stenberg
parent cc6f2f0064
commit 2ca530d2fa
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -1997,7 +1997,6 @@ CURLcode Curl_http_target(struct Curl_easy *data,
#if !defined(CURL_DISABLE_MIME) || !defined(CURL_DISABLE_FORM_API)
static CURLcode set_post_reader(struct Curl_easy *data, Curl_HttpReq httpreq)
{
curl_off_t postsize = 0;
CURLcode result;
switch(httpreq) {
@ -2066,12 +2065,9 @@ static CURLcode set_post_reader(struct Curl_easy *data, Curl_HttpReq httpreq)
}
data->state.infilesize = Curl_creader_total_length(data);
return result;
default:
if(!postsize)
result = Curl_creader_set_null(data);
else
result = Curl_creader_set_fread(data, postsize);
return result;
return Curl_creader_set_null(data);
}
/* never reached */
}