summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2023-03-09 19:07:04 +0300
committerGeorge Hazan <ghazan@miranda.im>2023-03-09 19:07:04 +0300
commit9417dafded645981c314e73884c2dcca6a6a27ed (patch)
tree411d6bff787c38efcb4293b83f3964e737f8b3a5 /include
parentfabe33ee70142ddadacedb205a38b2b902e7b2c4 (diff)
added event for event deletion
Diffstat (limited to 'include')
-rw-r--r--include/m_database.h2
-rw-r--r--include/m_protoint.h3
2 files changed, 4 insertions, 1 deletions
diff --git a/include/m_database.h b/include/m_database.h
index c8921e59f0..14c0c9fa1b 100644
--- a/include/m_database.h
+++ b/include/m_database.h
@@ -289,7 +289,7 @@ EXTERN_C MIR_CORE_DLL(int) db_event_count(MCONTACT hContact);
// Returns 0 on success, or nonzero if hDbEvent was invalid
// Triggers a db/event/deleted event just *before* the event is deleted
-EXTERN_C MIR_CORE_DLL(int) db_event_delete(MEVENT hDbEvent);
+EXTERN_C MIR_CORE_DLL(int) db_event_delete(MEVENT hDbEvent, bool bFromServer = false);
// Edits an event in the database
// Returns 0 on success, or nonzero on error
diff --git a/include/m_protoint.h b/include/m_protoint.h
index 55ff3a5949..609bbfbd92 100644
--- a/include/m_protoint.h
+++ b/include/m_protoint.h
@@ -267,6 +267,9 @@ public:
virtual MWindow OnCreateAccMgrUI(MWindow hwndParent);
// called when an event is altered in database
+ virtual void OnEventDeleted(MCONTACT, MEVENT);
+
+ // called when an event is altered in database
virtual void OnEventEdited(MCONTACT, MEVENT);
// called when an account gets physically removed from the database