From bfbd0bb6ecbbbf75a5caaff6afaf5a6af8fa518e Mon Sep 17 00:00:00 2001 From: Peter Eriksen Date: Sun, 11 Jun 2006 14:03:28 +0200 Subject: Implement safe_strncpy() as strlcpy() and use it more. Signed-off-by: Peter Eriksen Signed-off-by: Junio C Hamano --- ident.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'ident.c') diff --git a/ident.c b/ident.c index 7c81fe8d8b..7b44cbd2cc 100644 --- a/ident.c +++ b/ident.c @@ -71,10 +71,9 @@ int setup_ident(void) len = strlen(git_default_email); git_default_email[len++] = '.'; if (he && (domainname = strchr(he->h_name, '.'))) - strncpy(git_default_email + len, domainname + 1, sizeof(git_default_email) - len); + safe_strncpy(git_default_email + len, domainname + 1, sizeof(git_default_email) - len); else - strncpy(git_default_email + len, "(none)", sizeof(git_default_email) - len); - git_default_email[sizeof(git_default_email) - 1] = 0; + safe_strncpy(git_default_email + len, "(none)", sizeof(git_default_email) - len); } /* And set the default date */ datestamp(git_default_date, sizeof(git_default_date)); -- cgit v1.2.1