diff --git a/src/src/exim_lock.c b/src/src/exim_lock.c index d16d862250..f8fa0acb69 100644 --- a/src/src/exim_lock.c +++ b/src/src/exim_lock.c @@ -281,7 +281,7 @@ if (*filename == '~') exit(EXIT_FAILURE); } - strcpy(buffer, pw->pw_dir); + strncpy(buffer, pw->pw_dir); strcat(buffer, filename); filename = buffer; }