summaryrefslogtreecommitdiff
path: root/src/mir_core
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2023-02-21 17:09:34 +0300
committerGeorge Hazan <ghazan@miranda.im>2023-02-21 17:09:34 +0300
commit12aa166ab2c280b1b8cf4d8507512c750a587de1 (patch)
treed86aaa3dd022a13e7c9e77b7db468ad260bdf634 /src/mir_core
parent4d2f4fab80174f6ab5e730b62fdf7abda015768b (diff)
code cleaning
Diffstat (limited to 'src/mir_core')
-rw-r--r--src/mir_core/src/db.cpp10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/mir_core/src/db.cpp b/src/mir_core/src/db.cpp
index 63afe4d66b..737fdd84b9 100644
--- a/src/mir_core/src/db.cpp
+++ b/src/mir_core/src/db.cpp
@@ -443,14 +443,18 @@ MIR_CORE_DLL(MEVENT) db_event_last(MCONTACT hContact)
MIR_CORE_DLL(int) db_event_markRead(MCONTACT hContact, MEVENT hDbEvent, bool bFromServer)
{
if (g_pCurrDb == nullptr)
- return 0;
+ return 1;
if (!g_pCurrDb->MarkEventRead(hContact, hDbEvent))
- return 0;
+ return 1;
if (!bFromServer)
- if (auto *ppro = Proto_GetInstance(hContact))
+ if (auto *ppro = Proto_GetInstance(hContact)) {
ppro->OnMarkRead(hContact, hDbEvent);
+ return 0;
+ }
+
+ return 1;
}
MIR_CORE_DLL(MEVENT) db_event_next(MCONTACT hContact, MEVENT hDbEvent)