X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=shell.c;h=fe2d314593ba5ee3b985b778c2e7ebfdcd9da44c;hb=496f2569892273a142889193350ceb95b6019011;hp=464ee1a201ff014c390ddfd653088f7dffd13a84;hpb=14beee0d0de56d56a8a61e442754644e16c5ed1a;p=git-core%2Fgit.git diff --git a/shell.c b/shell.c index 464ee1a20..fe2d31459 100644 --- a/shell.c +++ b/shell.c @@ -13,7 +13,7 @@ static int do_generic_cmd(const char *me, char *arg) const char *my_argv[4]; setup_path(); - if (!arg || !(arg = sq_dequote(arg))) + if (!arg || !(arg = sq_dequote(arg)) || *arg == '-') die("bad argument"); if (!starts_with(me, "git-")) die("bad command");