File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -894,19 +894,21 @@ int cmd_main(int argc, const char **argv)
894894 argv ++ ;
895895 argc -- ;
896896 handle_options (& argv , & argc , NULL );
897- if (argc > 0 ) {
898- if (!strcmp ("--version" , argv [0 ]) || !strcmp ("-v" , argv [0 ]))
899- argv [0 ] = "version" ;
900- else if (!strcmp ("--help" , argv [0 ]) || !strcmp ("-h" , argv [0 ]))
901- argv [0 ] = "help" ;
902- } else {
897+
898+ if (!argc ) {
903899 /* The user didn't specify a command; give them help */
904900 commit_pager_choice ();
905901 printf (_ ("usage: %s\n\n" ), git_usage_string );
906902 list_common_cmds_help ();
907903 printf ("\n%s\n" , _ (git_more_info_string ));
908904 exit (1 );
909905 }
906+
907+ if (!strcmp ("--version" , argv [0 ]) || !strcmp ("-v" , argv [0 ]))
908+ argv [0 ] = "version" ;
909+ else if (!strcmp ("--help" , argv [0 ]) || !strcmp ("-h" , argv [0 ]))
910+ argv [0 ] = "help" ;
911+
910912 cmd = argv [0 ];
911913
912914 /*
You can’t perform that action at this time.
0 commit comments