From: Frederic Marchal Date: Sun, 26 Jul 2015 06:02:32 +0000 (+0200) Subject: Copy less bytes from the user name X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bdfdaac204c0ffa0922e5827b0ada193dce58373;p=thirdparty%2Fsarg.git Copy less bytes from the user name When removing a user suffix, copy and truncate the user name in one call. --- 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; } }