From 310c37d57701c5fb403efd48e733eece2bd89101 Mon Sep 17 00:00:00 2001 From: KyleSanderson Date: Sat, 8 Feb 2014 13:51:45 -0700 Subject: [PATCH] Pass length in Cells as a third parameter for SteamWorks_GetHTTPResponseBodyCallback. --- Extension/swhttprequest.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Extension/swhttprequest.cpp b/Extension/swhttprequest.cpp index dfb7ffb..995f753 100644 --- a/Extension/swhttprequest.cpp +++ b/Extension/swhttprequest.cpp @@ -599,6 +599,7 @@ static cell_t sm_GetHTTPResponseBodyCallback(IPluginContext *pContext, const cel pBuffer[celllen] = '\0'; /* Incase users do something bad; we want to protect userspace; kind of. */ pFunction->PushArray(pBuffer, celllen); /* Strings do a copy... it's really bad :( */ pFunction->PushCell(params[3]); + pFunction->PushCell(celllen); pFunction->Execute(NULL); delete pBuffer;