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;