summaryrefslogtreecommitdiff
path: root/protocols/ICQ-WIM/src/http.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'protocols/ICQ-WIM/src/http.cpp')
-rw-r--r--protocols/ICQ-WIM/src/http.cpp7
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);