зеркало из https://github.com/microsoft/git.git
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>
This commit is contained in:
Родитель
d19e06fa8f
Коммит
dfdd309e57
5
ident.c
5
ident.c
|
@ -167,6 +167,11 @@ static const char *get_ident(const char *name, const char *email,
|
||||||
name = git_default_name;
|
name = git_default_name;
|
||||||
if (!email)
|
if (!email)
|
||||||
email = git_default_email;
|
email = git_default_email;
|
||||||
|
|
||||||
|
if (!*name || !*email)
|
||||||
|
die("empty ident %s <%s> not allowed",
|
||||||
|
name, email);
|
||||||
|
|
||||||
strcpy(date, git_default_date);
|
strcpy(date, git_default_date);
|
||||||
if (date_str)
|
if (date_str)
|
||||||
parse_date(date_str, date, sizeof(date));
|
parse_date(date_str, date, sizeof(date));
|
||||||
|
|
Загрузка…
Ссылка в новой задаче