From aeec5c9058701810adecc6cd2220ca1dc3b71417 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Wed, 15 Apr 2015 20:35:52 +0000 Subject: say NO to perversions! git-svn-id: http://svn.miranda-ng.org/main/trunk@12847 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/SkypeWeb/src/skype_login.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'protocols') diff --git a/protocols/SkypeWeb/src/skype_login.cpp b/protocols/SkypeWeb/src/skype_login.cpp index 2e06e710fe..60c6b41064 100644 --- a/protocols/SkypeWeb/src/skype_login.cpp +++ b/protocols/SkypeWeb/src/skype_login.cpp @@ -205,8 +205,6 @@ void CSkypeProto::OnSubscriptionsCreated(const NETLIBHTTPREQUEST *response) void CSkypeProto::OnStatusChanged(const NETLIBHTTPREQUEST *response) { - m_iStatus++; - if (response == NULL) { debugLogA(__FUNCTION__ ": failed to change status"); @@ -234,7 +232,8 @@ void CSkypeProto::OnStatusChanged(const NETLIBHTTPREQUEST *response) return; } + int oldStatus = m_iStatus; m_iStatus = m_iDesiredStatus = iNewStatus; - ProtoBroadcastAck(NULL, ACKTYPE_STATUS, ACKRESULT_SUCCESS, (HANDLE)ID_STATUS_CONNECTING, m_iStatus); + ProtoBroadcastAck(NULL, ACKTYPE_STATUS, ACKRESULT_SUCCESS, (HANDLE)oldStatus, m_iStatus); ProtoBroadcastAck(NULL, ACKTYPE_LOGIN, ACKRESULT_SUCCESS, NULL, 0); } \ No newline at end of file -- cgit v1.2.3