From e5b7d5067f0e64604043cb0f06ada76e37215426 Mon Sep 17 00:00:00 2001 From: neon <> Date: Mon, 30 Sep 2019 22:45:37 +0200 Subject: [PATCH] season_halloween: big brainlag --- season_halloween/scripting/season_halloween.sp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/season_halloween/scripting/season_halloween.sp b/season_halloween/scripting/season_halloween.sp index 713e0ea3..61dc7862 100644 --- a/season_halloween/scripting/season_halloween.sp +++ b/season_halloween/scripting/season_halloween.sp @@ -660,12 +660,12 @@ public void HookCallback(const char[] output, int caller, int activator, float d char sName[MAX_NAME_LENGTH]; GetClientName(client, sName, sizeof(sName)); + char sSafeName[(2*MAX_NAME_LENGTH)+1]; + g_hDatabase.Escape(sName, sSafeName, sizeof(sSafeName)); char sQuery[256]; - Format(sQuery, sizeof(sQuery), "INSERT INTO halloween_table (steam_auth,name,collected) VALUES ('%s','%s',1) ON DUPLICATE KEY UPDATE collected=collected+1;", sSteamID, sName); - char sSafeQuery[1024]; - g_hDatabase.Escape(sQuery, sSafeQuery, sizeof(sSafeQuery)); - g_hDatabase.Query(SQL_OnQueryCompletedUpdate, sSafeQuery); + Format(sQuery, sizeof(sQuery), "INSERT INTO halloween_table (steam_auth,name,collected) VALUES ('%s','%s',1) ON DUPLICATE KEY UPDATE collected=collected+1;", sSteamID, sSafeName); + g_hDatabase.Query(SQL_OnQueryCompletedUpdate, sQuery); g_iCollected[client] += 1; CheckAndAddFlag(client);