diff options
author | George Hazan <ghazan@miranda.im> | 2019-09-13 23:27:53 +0300 |
---|---|---|
committer | George Hazan <ghazan@miranda.im> | 2019-09-13 23:27:53 +0300 |
commit | 0d1a92abd015c7012f235ced2fdcb939056a9390 (patch) | |
tree | cb302e82572c8ba67f8b0655f0173291f3ec5dd6 | |
parent | 4f703b8a011b262a79fe67e3bffc43b4f74b0032 (diff) |
SM_BroadcastMessage removed from CHAT_MANAGER, we don't need it anymore
-rw-r--r-- | include/m_chat_int.h | 1 | ||||
-rw-r--r-- | plugins/TabSRMM/src/msgs.cpp | 1 | ||||
-rw-r--r-- | src/mir_app/src/chat_manager.cpp | 17 |
3 files changed, 0 insertions, 19 deletions
diff --git a/include/m_chat_int.h b/include/m_chat_int.h index 8a5bc32257..dd54273544 100644 --- a/include/m_chat_int.h +++ b/include/m_chat_int.h @@ -285,7 +285,6 @@ struct CHAT_MANAGER SESSION_INFO* (*SM_CreateSession)(void);
SESSION_INFO* (*SM_FindSession)(const wchar_t *pszID, const char *pszModule);
HICON (*SM_GetStatusIcon)(SESSION_INFO *si, USERINFO * ui);
- BOOL (*SM_BroadcastMessage)(const char *pszModule, UINT msg, WPARAM wParam, LPARAM lParam, BOOL bAsync);
int (*SM_GetCount)(const char *pszModule);
SESSION_INFO* (*SM_FindSessionByIndex)(const char *pszModule, int iItem);
USERINFO* (*SM_GetUserFromIndex)(const wchar_t *pszID, const char *pszModule, int index);
diff --git a/plugins/TabSRMM/src/msgs.cpp b/plugins/TabSRMM/src/msgs.cpp index 8fb015f8ad..e849d097af 100644 --- a/plugins/TabSRMM/src/msgs.cpp +++ b/plugins/TabSRMM/src/msgs.cpp @@ -55,7 +55,6 @@ int IEViewOptionsChanged(WPARAM, LPARAM) int SmileyAddOptionsChanged(WPARAM, LPARAM)
{
Srmm_Broadcast(DM_SMILEYOPTIONSCHANGED, 0, 0);
- g_chatApi.SM_BroadcastMessage(nullptr, DM_SMILEYOPTIONSCHANGED, 0, 0, FALSE);
return 0;
}
diff --git a/src/mir_app/src/chat_manager.cpp b/src/mir_app/src/chat_manager.cpp index 76f85012db..879bf83780 100644 --- a/src/mir_app/src/chat_manager.cpp +++ b/src/mir_app/src/chat_manager.cpp @@ -310,22 +310,6 @@ BOOL SM_TakeStatus(const wchar_t *pszID, const char *pszModule, const wchar_t *p return TRUE;
}
-static BOOL SM_BroadcastMessage(const char *pszModule, UINT msg, WPARAM wParam, LPARAM lParam, BOOL bAsync)
-{
- for (auto &si : g_arSessions) {
- if (pszModule && _strcmpi(si->pszModule, pszModule))
- continue;
-
- if (si->pDlg) {
- if (bAsync)
- PostMessage(si->pDlg->GetHwnd(), msg, wParam, lParam);
- else
- SendMessage(si->pDlg->GetHwnd(), msg, wParam, lParam);
- }
- }
- return TRUE;
-}
-
BOOL SM_SetStatus(const char *pszModule, SESSION_INFO *si, int wStatus)
{
if (si == nullptr) {
@@ -869,7 +853,6 @@ static void ResetApi() g_chatApi.SM_CreateSession = ::SM_CreateSession;
g_chatApi.SM_FindSession = ::SM_FindSession;
g_chatApi.SM_GetStatusIcon = ::SM_GetStatusIcon;
- g_chatApi.SM_BroadcastMessage = ::SM_BroadcastMessage;
g_chatApi.SM_GetCount = ::SM_GetCount;
g_chatApi.SM_FindSessionByIndex = ::SM_FindSessionByIndex;
g_chatApi.SM_GetUserFromIndex = ::SM_GetUserFromIndex;
|