]> asedeno.scripts.mit.edu Git - git.git/blobdiff - parse-options.c
Merge branch 'lt/racy-empty'
[git.git] / parse-options.c
index acf3fe3a1a82cd99e7bd6e0ff9d6d3d7e344a155..8071711e5db4ae1e2efad7b905c6a1ef0add1467 100644 (file)
@@ -312,8 +312,12 @@ void usage_with_options_internal(const char * const *usagestr,
        fprintf(stderr, "usage: %s\n", *usagestr++);
        while (*usagestr && **usagestr)
                fprintf(stderr, "   or: %s\n", *usagestr++);
-       while (*usagestr)
-               fprintf(stderr, "    %s\n", *usagestr++);
+       while (*usagestr) {
+               fprintf(stderr, "%s%s\n",
+                               **usagestr ? "    " : "",
+                               *usagestr);
+               usagestr++;
+       }
 
        if (opts->type != OPTION_GROUP)
                fputc('\n', stderr);