From 655ec3411bd8d1c934500e7c4be6fd13c5ae3245 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 10 Sep 2014 11:15:31 +0000 Subject: VK connection fix git-svn-id: http://svn.miranda-ng.org/main/trunk@10419 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/VKontakte/src/vk_queue.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'protocols/VKontakte/src') diff --git a/protocols/VKontakte/src/vk_queue.cpp b/protocols/VKontakte/src/vk_queue.cpp index 8240b45c84..bd0dc9f103 100644 --- a/protocols/VKontakte/src/vk_queue.cpp +++ b/protocols/VKontakte/src/vk_queue.cpp @@ -34,16 +34,18 @@ void CVkProto::UninitQueue() void CVkProto::ExecuteRequest(AsyncHttpRequest *pReq) { + CMStringA str; + LBL_Restart: if (pReq->m_szParam.IsEmpty()) pReq->szUrl = pReq->m_szUrl.GetBuffer(); else if (pReq->requestType == REQUEST_GET){ - CMStringA str(FORMAT, "%s?%s", pReq->m_szUrl, pReq->m_szParam); + str.Format("%s?%s", pReq->m_szUrl, pReq->m_szParam); pReq->szUrl = str.GetBuffer(); } else{ pReq->szUrl = pReq->m_szUrl.GetBuffer(); - pReq->pData = pReq->m_szParam.GetBuffer(); + pReq->pData = mir_strdup(pReq->m_szParam.GetBuffer()); pReq->dataLength = pReq->m_szParam.GetLength(); } -- cgit v1.2.3