tool_operate: remove redundant condition

And avoid an early return.

Pointed out by CodeSonar

Closes #19381
This commit is contained in:
Daniel Stenberg 2025-11-06 09:52:30 +01:00
parent 56129718b8
commit 66a66c596b
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2

View file

@ -2116,22 +2116,21 @@ static CURLcode transfer_per_config(struct OperationConfig *config,
bool *added,
bool *skipped)
{
CURLcode result = CURLE_OK;
CURLcode result;
*added = FALSE;
/* Check we have a url */
if(!config->url_list || !config->url_list->url) {
helpf("(%d) no URL specified", CURLE_FAILED_INIT);
return CURLE_FAILED_INIT;
result = CURLE_FAILED_INIT;
}
if(!result)
else {
result = cacertpaths(config);
if(!result) {
result = single_transfer(config, share, added, skipped);
if(!*added || result)
single_transfer_cleanup();
if(!result) {
result = single_transfer(config, share, added, skipped);
if(!*added || result)
single_transfer_cleanup();
}
}
return result;