diff options
Diffstat (limited to 'protocols/ICQ-WIM/src/http.cpp')
-rw-r--r-- | protocols/ICQ-WIM/src/http.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/protocols/ICQ-WIM/src/http.cpp b/protocols/ICQ-WIM/src/http.cpp index 79910dad11..b422c0d57b 100644 --- a/protocols/ICQ-WIM/src/http.cpp +++ b/protocols/ICQ-WIM/src/http.cpp @@ -132,6 +132,13 @@ AsyncHttpRequest::AsyncHttpRequest(IcqConnection conn, int iType, const char *sz m_pFunc = pFunc;
timeout = 10000;
+ if (conn == CONN_OLD) {
+ m_conn = CONN_MAIN;
+ m_szUrl.Insert(0, "https://u.icq.net/wim/v17");
+ }
+ else if (*szUrl == '/')
+ m_szUrl.Insert(0, "https://u.icq.net/wim");
+
GUID packetId;
UuidCreate(&packetId);
|