diff options
author | Junio C Hamano <junkio@cox.net> | 2006-02-07 22:19:10 +0100 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-02-09 06:55:34 +0100 |
commit | dfdd309e574df2da93f48d9cf4e83d53233dbe14 (patch) | |
tree | 0cfb167703d01abee0098d87b68715f3a51c81ca /ident.c | |
parent | .gitignore git-rerere and config.mak (diff) | |
download | git-dfdd309e574df2da93f48d9cf4e83d53233dbe14.tar.xz git-dfdd309e574df2da93f48d9cf4e83d53233dbe14.zip |
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>
Diffstat (limited to 'ident.c')
-rw-r--r-- | ident.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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)); |