From bdfdaac204c0ffa0922e5827b0ada193dce58373 Mon Sep 17 00:00:00 2001 From: Frederic Marchal Date: Sun, 26 Jul 2015 08:02:32 +0200 Subject: [PATCH] Copy less bytes from the user name When removing a user suffix, copy and truncate the user name in one call. --- readlog.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/readlog.c b/readlog.c index c984b6e..d08306f 100644 --- a/readlog.c +++ b/readlog.c @@ -540,8 +540,7 @@ static void ReadOneLogFile(struct ReadLogDataStruct *Filter,const char *arq) totregsx++; continue; } - safe_strcpy(UserBuffer,log_entry.User,sizeof(UserBuffer)); - UserBuffer[x-StripSuffixLen]='\0'; + safe_strcpy(UserBuffer,log_entry.User,x-StripSuffixLen+1); log_entry.User=UserBuffer; } } -- 2.47.2