From 49c761874173b6e3560f0d80d641ffd9eb89c04b Mon Sep 17 00:00:00 2001
From: James R <justsomejames2@gmail.com>
Date: Tue, 21 Nov 2023 20:27:48 -0800
Subject: [PATCH] I_ReportSignal: fix -Wformat-overflow

---
 src/sdl/i_system.cpp | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/sdl/i_system.cpp b/src/sdl/i_system.cpp
index 4c0f129472..2a1a4f9ee1 100644
--- a/src/sdl/i_system.cpp
+++ b/src/sdl/i_system.cpp
@@ -406,9 +406,8 @@ static void I_ReportSignal(int num, int coredumped)
 	if (coredumped)
 	{
 		if (sigmsg)
-			sprintf(msg, "%s (core dumped)", sigmsg);
-		else
-			strcat(msg, " (core dumped)");
+			strcpy(msg, sigmsg);
+		strcat(msg, " (core dumped)");
 
 		sigmsg = msg;
 	}
-- 
GitLab