parse-options: make OPT_INTEGER's argh explicit
[gitweb.git] / parse-options.c
index b85cab2466244ec3c8ea97dc0882c2971e7b8061..48ba62b0d89a696a17c3e4e8473e34cf6111cd9d 100644 (file)
@@ -503,19 +503,12 @@ int usage_with_options_internal(const char * const *usagestr,
                switch (opts->type) {
                case OPTION_ARGUMENT:
                        break;
-               case OPTION_INTEGER:
-                       if (opts->flags & PARSE_OPT_OPTARG)
-                               if (opts->long_name)
-                                       pos += fprintf(stderr, "[=<n>]");
-                               else
-                                       pos += fprintf(stderr, "[<n>]");
-                       else
-                               pos += fprintf(stderr, " <n>");
-                       break;
                case OPTION_CALLBACK:
                        if (opts->flags & PARSE_OPT_NOARG)
                                break;
                        /* FALLTHROUGH */
+               case OPTION_INTEGER:
+                       /* FALLTHROUGH */
                case OPTION_FILENAME:
                        /* FALLTHROUGH */
                case OPTION_STRING: