Browse Source

Do not allow empty name or email.

Instead of silently allowing to create a bogus commit that lacks
information by mistake, complain loudly and die.

Signed-off-by: Junio C Hamano <junkio@cox.net>
maint
Junio C Hamano 19 years ago
parent
commit
dfdd309e57
  1. 5
      ident.c

5
ident.c

@ -167,6 +167,11 @@ static const char *get_ident(const char *name, const char *email, @@ -167,6 +167,11 @@ static const char *get_ident(const char *name, const char *email,
name = git_default_name;
if (!email)
email = git_default_email;

if (!*name || !*email)
die("empty ident %s <%s> not allowed",
name, email);

strcpy(date, git_default_date);
if (date_str)
parse_date(date_str, date, sizeof(date));

Loading…
Cancel
Save