From f5794eba11c91411ae3a0469b3a60faca8d1e5dd Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 15 Jan 2020 02:19:38 +0100 Subject: [PATCH] Fixed code resulting in potentially non-NULL-terminated strings in the Discord support code. --- src/win/win_discord.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/win/win_discord.c b/src/win/win_discord.c index 4a2cb3e63..926c20df2 100644 --- a/src/win/win_discord.c +++ b/src/win/win_discord.c @@ -92,10 +92,10 @@ discord_update_activity(int paused) else { temp = strchr(machine_getname(), ']') + 2; - if (strlen(temp) <= 128) + if (strlen(temp) <= 127) strcpy(activity.details, temp); else - strncpy(activity.details, temp, 128); + strncpy(activity.details, temp, 127); strcpy(activity.state, machines[machine].cpu[cpu_manufacturer].cpus[cpu_effective].name); }