return CURLE_OK instead of CURLE_FAILED_INIT if PARAM_HEKP_REQUESTED returned by getparameter

This commit is contained in:
Marty Kuhrt 2008-06-01 16:01:37 +00:00
parent 4774582dfb
commit 01e1c85304
1 changed files with 6 additions and 3 deletions

View File

@ -3915,11 +3915,14 @@ operate(struct Configurable *config, int argc, argv_item_t argv[])
res = getparameter(flag, nextarg, &passarg, config);
if(res) {
const char *reason = param2text(res);
if(res != PARAM_HELP_REQUESTED)
int retval = CURLE_OK;
if(res != PARAM_HELP_REQUESTED) {
const char *reason = param2text(res);
helpf(config->errors, "option %s: %s\n", origopt, reason);
retval = CURLE_FAILED_INIT;
}
clean_getout(config);
return CURLE_FAILED_INIT;
return retval;
}
if(passarg) /* we're supposed to skip this */