From 5dfb7f4afbb212dcc2bbe0b0d255fe1c2789c05e Mon Sep 17 00:00:00 2001 From: KyleSanderson Date: Sat, 8 Feb 2014 13:46:17 -0700 Subject: [PATCH] Fix memory leak in SteamWorks_GetHTTPResponseBodyCallback. --- Extension/swhttprequest.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Extension/swhttprequest.cpp b/Extension/swhttprequest.cpp index 495b71f..dfb7ffb 100644 --- a/Extension/swhttprequest.cpp +++ b/Extension/swhttprequest.cpp @@ -600,6 +600,8 @@ static cell_t sm_GetHTTPResponseBodyCallback(IPluginContext *pContext, const cel pFunction->PushArray(pBuffer, celllen); /* Strings do a copy... it's really bad :( */ pFunction->PushCell(params[3]); pFunction->Execute(NULL); + + delete pBuffer; return 1; }