branch: reject -D/-d without branch name
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Nguyễn Thái Ngọc Duy committed
Jan 28, 2013 at 08:18 UTC
640d0401be5f29db8c9e914d8a19dbc9b950448d
1 file changed
+4
-2
builtin/branch.c
+4
-2
@@ -837,9 +837,11 @@ int cmd_branch(int argc, const char **argv, const char *prefix)
837
colopts = 0;
838
}
839
840
- if (delete)
840
+ if (delete) {
841
+ if (!argc)
842
+ die(_("branch name required"));
843
return delete_branches(argc, argv, delete > 1, kinds, quiet);
842
- else if (list) {
844
+ } else if (list) {
845
int ret = print_ref_list(kinds, detached, verbose, abbrev,
846
with_commit, argv);
847
print_columns(&output, colopts, NULL);