Commit 01e1c853 authored by Marty Kuhrt's avatar Marty Kuhrt
Browse files

return CURLE_OK instead of CURLE_FAILED_INIT if PARAM_HEKP_REQUESTED returned by getparameter

parent 4774582d
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -3915,11 +3915,14 @@ operate(struct Configurable *config, int argc, argv_item_t argv[])

        res = getparameter(flag, nextarg, &passarg, config);
        if(res) {
          int retval = CURLE_OK;
          if(res != PARAM_HELP_REQUESTED) {
            const char *reason = param2text(res);
          if(res != PARAM_HELP_REQUESTED)
            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 */