summaryrefslogtreecommitdiff
path: root/src/mir_core
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2023-04-11 22:03:29 +0300
committerGeorge Hazan <ghazan@miranda.im>2023-04-11 22:03:29 +0300
commitcd83b1c10bbe50f5aa43a8e8f7dffc5fee1d769a (patch)
treeffbe1ab12d4f89ecbf6b909efe1a1ac7669efc15 /src/mir_core
parent805a76745801f9ac14a837e45ef50b9206ac54da (diff)
DB::FILE_BLOB expansion for the offline file transfers, part I
Diffstat (limited to 'src/mir_core')
-rw-r--r--src/mir_core/src/db.cpp5
-rw-r--r--src/mir_core/src/mir_core.def1
-rw-r--r--src/mir_core/src/mir_core64.def1
3 files changed, 7 insertions, 0 deletions
diff --git a/src/mir_core/src/db.cpp b/src/mir_core/src/db.cpp
index e5d8d508ae..982d289e29 100644
--- a/src/mir_core/src/db.cpp
+++ b/src/mir_core/src/db.cpp
@@ -506,6 +506,11 @@ MIR_CORE_DLL(MEVENT) db_event_getById(const char *szModule, const char *szId)
return (g_pCurrDb == nullptr) ? 0 : g_pCurrDb->GetEventById(szModule, szId);
}
+MIR_CORE_DLL(int) db_event_setJson(MEVENT hDbEvent, const char *szSetting, DBVARIANT *dbv)
+{
+ return (g_pCurrDb == nullptr) ? 1 : g_pCurrDb->SetEventJson(hDbEvent, szSetting, dbv);
+}
+
MIR_CORE_DLL(int) db_event_updateId(MEVENT hDbEvent, const char *szId)
{
return (g_pCurrDb == nullptr) ? 0 : g_pCurrDb->UpdateEventId(hDbEvent, szId);
diff --git a/src/mir_core/src/mir_core.def b/src/mir_core/src/mir_core.def
index 3410eda604..64c5ef15f4 100644
--- a/src/mir_core/src/mir_core.def
+++ b/src/mir_core/src/mir_core.def
@@ -1551,3 +1551,4 @@ db_event_replace @1771
db_event_updateId @1772
?db_get_usm@@YG?AV?$CMStringT@DV?$ChTraitsCRT@D@@@@IPBD00@Z @1773 NONAME
?SetPageOwner@CCtrlPages@@QAEXXZ @1774 NONAME
+?db_event_setJson@@YGHIPBDPAUDBVARIANT@@@Z @1775 NONAME
diff --git a/src/mir_core/src/mir_core64.def b/src/mir_core/src/mir_core64.def
index d1afc89380..023b1b23b8 100644
--- a/src/mir_core/src/mir_core64.def
+++ b/src/mir_core/src/mir_core64.def
@@ -1551,3 +1551,4 @@ db_event_replace @1771
db_event_updateId @1772
?db_get_usm@@YA?AV?$CMStringT@DV?$ChTraitsCRT@D@@@@IPEBD00@Z @1773 NONAME
?SetPageOwner@CCtrlPages@@QEAAXXZ @1774 NONAME
+?db_event_setJson@@YAHIPEBDPEAUDBVARIANT@@@Z @1775 NONAME