From 81e0419a0c18dd5a07a68ecac2e1fc6058bcea00 Mon Sep 17 00:00:00 2001 From: MikalaiR Date: Tue, 5 May 2015 12:51:06 +0000 Subject: SkypeWeb: TRouter errors handling. Other fixes. git-svn-id: http://svn.miranda-ng.org/main/trunk@13440 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/SkypeWeb/src/skype_proto.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'protocols/SkypeWeb/src/skype_proto.cpp') diff --git a/protocols/SkypeWeb/src/skype_proto.cpp b/protocols/SkypeWeb/src/skype_proto.cpp index 5333774260..df6a7daf09 100644 --- a/protocols/SkypeWeb/src/skype_proto.cpp +++ b/protocols/SkypeWeb/src/skype_proto.cpp @@ -51,6 +51,15 @@ PROTO(protoName, userName), password(NULL) CreateDirectoryTreeT(m_tszAvatarFolder.c_str()); db_set_resident(m_szModuleName, "Status"); + db_set_resident(m_szModuleName, "Trouter_ccid"); + db_set_resident(m_szModuleName, "Trouter_connId"); + db_set_resident(m_szModuleName, "Trouter_instance"); + db_set_resident(m_szModuleName, "Trouter_socketio"); + db_set_resident(m_szModuleName, "Trouter_url"); + db_set_resident(m_szModuleName, "Trouter_st"); + db_set_resident(m_szModuleName, "Trouter_se"); + db_set_resident(m_szModuleName, "Trouter_sig"); + db_set_resident(m_szModuleName, "Trouter_SessId"); // custom event DBEVENTTYPEDESCR dbEventType = { sizeof(dbEventType) }; @@ -79,6 +88,8 @@ CSkypeProto::~CSkypeProto() Netlib_CloseHandle(m_hNetlibUser); m_hNetlibUser = NULL; + if (m_hCallHook) + DestroyHookableEvent(m_hCallHook); if (m_hPopupClassCall) Popup_UnregisterClass(m_hPopupClassCall); if (m_hPopupClassNotify) -- cgit v1.2.3