curl: unify pointer names to global config

Use 'config' for pointing to a OperationConfig

Use 'global' for pointing to GlobalConfig

Bonus: add config_alloc(), an easier way to allocate + init a new
OperationConfig struct.

Closes #17888
This commit is contained in:
Daniel Stenberg 2025-07-10 16:10:59 +02:00
parent 695eee432f
commit d516628d14
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
20 changed files with 110 additions and 123 deletions

View file

@ -223,9 +223,9 @@ size_t tool_mime_stdin_read(char *buffer,
nitems = fread(buffer, 1, nitems, stdin);
if(ferror(stdin)) {
/* Show error only once. */
if(sip->config) {
warnf(sip->config, "stdin: %s", strerror(errno));
sip->config = NULL;
if(sip->global) {
warnf(sip->global, "stdin: %s", strerror(errno));
sip->global = NULL;
}
return CURL_READFUNC_ABORT;
}
@ -823,7 +823,7 @@ int formparse(struct OperationConfig *config,
goto fail;
part->headers = headers;
headers = NULL;
part->config = config->global;
part->global = config->global;
if(res == CURLE_READ_ERROR) {
/* An error occurred while reading stdin: if read has started,
issue the error now. Else, delay it until processed by
@ -859,7 +859,7 @@ int formparse(struct OperationConfig *config,
goto fail;
part->headers = headers;
headers = NULL;
part->config = config->global;
part->global = config->global;
if(res == CURLE_READ_ERROR) {
/* An error occurred while reading stdin: if read has started,
issue the error now. Else, delay it until processed by