From 6b91af6235cbd8643c7c63e07ceb23f1b13e8a8f Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 27 Apr 2018 14:11:18 +0200 Subject: implementation of #1308 --- include/m_protoint.h | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'include/m_protoint.h') diff --git a/include/m_protoint.h b/include/m_protoint.h index f7d9d15968..f32b07983b 100644 --- a/include/m_protoint.h +++ b/include/m_protoint.h @@ -137,6 +137,16 @@ public: __forceinline wchar_t* getWStringA(MCONTACT hContact, const char *name) { return db_get_wsa(hContact, m_szModuleName, name); } + __forceinline CMStringA getMStringA(const char *name) { + return db_get_sm(NULL, m_szModuleName, name); } + __forceinline CMStringA getMStringA(MCONTACT hContact, const char *name) { + return db_get_sm(hContact, m_szModuleName, name); } + + __forceinline CMStringW getMStringW(const char *name) { + return db_get_wsm(NULL, m_szModuleName, name); } + __forceinline CMStringW getMStringW(MCONTACT hContact, const char *name) { + return db_get_wsm(hContact, m_szModuleName, name); } + __forceinline void setByte(const char *name, BYTE value) { db_set_b(NULL, m_szModuleName, name, value); } __forceinline void setByte(MCONTACT hContact, const char *name, BYTE value) { db_set_b(hContact, m_szModuleName, name, value); } -- cgit v1.2.3