branch: give better message when no names specified for rename
[gitweb.git] / builtin / branch.c
index 00d17d25d1866323f9e1dffcb334a573f5de5221..580107fd78e0415c0c95814b95056f8ad508bea1 100644 (file)
@@ -880,7 +880,9 @@ int cmd_branch(int argc, const char **argv, const char *prefix)
                if (edit_branch_description(branch_name))
                        return 1;
        } else if (rename) {
-               if (argc == 1)
+               if (!argc)
+                       die(_("branch name required"));
+               else if (argc == 1)
                        rename_branch(head, argv[0], rename > 1);
                else if (argc == 2)
                        rename_branch(argv[0], argv[1], rename > 1);