From cd83b1c10bbe50f5aa43a8e8f7dffc5fee1d769a Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 11 Apr 2023 22:03:29 +0300 Subject: DB::FILE_BLOB expansion for the offline file transfers, part I --- src/mir_core/src/db.cpp | 5 +++++ src/mir_core/src/mir_core.def | 1 + src/mir_core/src/mir_core64.def | 1 + 3 files changed, 7 insertions(+) (limited to 'src/mir_core') 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 -- cgit v1.2.3