summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Hazan <george.hazan@gmail.com>2025-02-11 17:18:41 +0300
committerGeorge Hazan <george.hazan@gmail.com>2025-02-11 17:18:46 +0300
commit924e1a992d88c3f0f2a7cc25b83a8b94c58329b6 (patch)
tree2eea38e0b38e95feb573e4ead733e643c7aadf99
parentba3589e4bd73f442e42bf3987fc033df71469575 (diff)
Skype: fix for occasional crash
-rw-r--r--plugins/Scriver/src/msglog.cpp2
-rw-r--r--protocols/SkypeWeb/src/skype_chatrooms.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/plugins/Scriver/src/msglog.cpp b/plugins/Scriver/src/msglog.cpp
index f3729e9629..16b9533dd5 100644
--- a/plugins/Scriver/src/msglog.cpp
+++ b/plugins/Scriver/src/msglog.cpp
@@ -44,7 +44,7 @@ bool DbEventIsShown(const DB::EventInfo &dbei)
switch (dbei.eventType) {
case EVENTTYPE_JABBER_CHATSTATES:
case EVENTTYPE_JABBER_PRESENCE:
- return 0;
+ return false;
}
return dbei.isSrmm();
diff --git a/protocols/SkypeWeb/src/skype_chatrooms.cpp b/protocols/SkypeWeb/src/skype_chatrooms.cpp
index 0076bfa9b1..dc8cf49007 100644
--- a/protocols/SkypeWeb/src/skype_chatrooms.cpp
+++ b/protocols/SkypeWeb/src/skype_chatrooms.cpp
@@ -369,7 +369,8 @@ void CSkypeProto::OnGetChatMembers(MHttpResponse *response, AsyncHttpRequest *pR
}
}
- g_chatApi.OnChangeNick(si);
+ if (g_chatApi.OnChangeNick)
+ g_chatApi.OnChangeNick(si);
}
void CSkypeProto::OnGetChatInfo(MHttpResponse *response, AsyncHttpRequest*)