On Wed, Jul 30, 2008 at 00:39, Junio C Hamano <gitster@xxxxxxxxx> wrote: > diff --git a/git.c b/git.c > index 37b1d76..c99e769 100644 > --- a/git.c > +++ b/git.c > @@ -448,7 +448,7 @@ int main(int argc, const char **argv) > cmd += 4; > argv[0] = cmd; > handle_internal_command(argc, argv); > - die("cannot handle %s internally", cmd); > + help_unknown_cmd(cmd); > } > > /* Look for flags.. */ Why does handle_internal_command not complain after the " for (i = 0; i < ARRAY_SIZE(commands); i++) {" that no matching commands were found? Is that not an implicit assertion that would do well with being asserted here? -- Cheers, Sverre Rabbelier -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html