From a01e9e510c8a0dc58ecfa8c68a1d64dfaa7a6254 Mon Sep 17 00:00:00 2001
From: Ruben Gonzalez <drifter01620@gmail.com>
Date: Mon, 21 Aug 2017 10:35:58 -0400
Subject: [PATCH] Fix using Q_strcpy instead of Q_strncpy

---
 extensions/cstrike/forwards.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/extensions/cstrike/forwards.cpp b/extensions/cstrike/forwards.cpp
index 029e0c0f..914044ab 100644
--- a/extensions/cstrike/forwards.cpp
+++ b/extensions/cstrike/forwards.cpp
@@ -48,7 +48,7 @@ DETOUR_DECL_MEMBER3(DetourHandleBuy, int, int, iLoadoutSlot, void *, pWpnDataRef
 
 	if (strstr(szClassname, "knife"))
 	{
-		Q_strcpy(weaponName, "knife");
+		Q_strncpy(weaponName, "knife", sizeof(weaponName));
 	}
 	else
 	{
@@ -59,7 +59,7 @@ DETOUR_DECL_MEMBER3(DetourHandleBuy, int, int, iLoadoutSlot, void *, pWpnDataRef
 		}
 		else
 		{
-			Q_strcpy(weaponName, szClassname);
+			Q_strncpy(weaponName, szClassname, sizeof(weaponName));
 		}
 	}