]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
getparameter: return PARAM_MANUAL_REQUESTED for -M even when disabled
authorDaniel Stenberg <daniel@haxx.se>
Mon, 12 Sep 2022 14:28:32 +0000 (16:28 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Wed, 14 Sep 2022 06:04:39 +0000 (08:04 +0200)
... to improve the output in this situation. Now it doesn't say "option
unknown" anymore.

Closes #9485

src/tool_getparam.c

index 86b436df180c22e835eafeb437660c969213b802..6b1e1d0a7479925294858f0a88746d600812d58c 100644 (file)
@@ -2045,13 +2045,11 @@ ParameterError getparameter(const char *flag, /* f or -long-flag */
       break;
     case 'M': /* M for manual, huge help */
       if(toggle) { /* --no-manual shows no manual... */
-#ifdef USE_MANUAL
-        return PARAM_MANUAL_REQUESTED;
-#else
+#ifndef USE_MANUAL
         warnf(global,
               "built-in manual was disabled at build-time!\n");
-        return PARAM_OPTION_UNKNOWN;
 #endif
+        return PARAM_MANUAL_REQUESTED;
       }
       break;
     case 'n':