diff options
Diffstat (limited to 'protocols/ICQ-WIM/src/http.cpp')
-rw-r--r-- | protocols/ICQ-WIM/src/http.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/protocols/ICQ-WIM/src/http.cpp b/protocols/ICQ-WIM/src/http.cpp index 693f320ca1..87819b1849 100644 --- a/protocols/ICQ-WIM/src/http.cpp +++ b/protocols/ICQ-WIM/src/http.cpp @@ -249,6 +249,19 @@ AsyncHttpRequest* operator<<(AsyncHttpRequest *pReq, const AIMSID ¶m) ///////////////////////////////////////////////////////////////////////////////////////// +MHttpRequest* operator<<(MHttpRequest *pReq, const GROUP_PARAM ¶m) +{ + if (param.wszValue) { + CMStringW tmp(param.wszValue); + tmp.Replace(L"\\", L">"); + tmp.Replace(L"/", L">"); + pReq << WCHAR_PARAM(param.szName, tmp); + } + return pReq; +} + +///////////////////////////////////////////////////////////////////////////////////////// + JsonReply::JsonReply(NETLIBHTTPREQUEST *pReply) { if (pReply == nullptr) { |