From a65ef315855554757c1d65ab807d7969cf485257 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Fri, 20 Jul 2012 16:28:56 -0400 Subject: [PATCH] CID 609036: Avoid to exceed length of string --- src/system/libroot/posix/syslog.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/libroot/posix/syslog.cpp b/src/system/libroot/posix/syslog.cpp index ca50038cd2..7ed66d97de 100644 --- a/src/system/libroot/posix/syslog.cpp +++ b/src/system/libroot/posix/syslog.cpp @@ -215,7 +215,7 @@ void openlog_team(const char *ident, int options, int facility) { if (ident != NULL) - strcpy(sTeamContext.ident, ident); + strlcpy(sTeamContext.ident, ident, sizeof(sTeamContext.ident)); sTeamContext.options = options; sTeamContext.facility = SYSLOG_FACILITY(facility);