From 122306cee52b2da3694e3e04ad139fe92def1693 Mon Sep 17 00:00:00 2001 From: MikalaiR Date: Wed, 13 Apr 2016 16:12:52 +0000 Subject: SkypeWeb: code cleaning git-svn-id: http://svn.miranda-ng.org/main/trunk@16643 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/SkypeWeb/src/skype_polling.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'protocols/SkypeWeb/src/skype_polling.cpp') diff --git a/protocols/SkypeWeb/src/skype_polling.cpp b/protocols/SkypeWeb/src/skype_polling.cpp index 6fe8f198b3..31de0c75c1 100644 --- a/protocols/SkypeWeb/src/skype_polling.cpp +++ b/protocols/SkypeWeb/src/skype_polling.cpp @@ -27,12 +27,12 @@ void CSkypeProto::PollingThread(void*) m_hPollingEvent.Wait(); nErrors = 0; + PollRequest *request = new PollRequest(li); + while ((nErrors < POLLING_ERRORS_LIMIT) && m_iStatus != ID_STATUS_OFFLINE) { - PollRequest *request = new PollRequest(li); request->nlc = m_pollingConnection; NLHR_PTR response(request->Send(m_hNetlibUser)); - delete request; if (response == NULL) { @@ -77,6 +77,7 @@ void CSkypeProto::PollingThread(void*) } m_pollingConnection = response->nlc; } + delete request; if (m_iStatus != ID_STATUS_OFFLINE) { @@ -172,7 +173,7 @@ void CSkypeProto::ProcessEndpointPresence(const JSONNode &node) break; case 13: MirVer.AppendFormat("Skype (OSX) %s", ParseUrl(skypeNameVersion.c_str(), "/")); - break; + break; case 11: MirVer.AppendFormat("Skype (Windows) %s", ParseUrl(skypeNameVersion.c_str(), "/")); break; -- cgit v1.2.3