From 6e53dfca72b932c4bdcd7aa02ca62bf8b2630eac Mon Sep 17 00:00:00 2001 From: George Hazan Date: Tue, 26 Jul 2016 09:20:25 +0000 Subject: less TCHARs: - TCHAR is replaced with wchar_t everywhere; - LPGENT replaced with either LPGENW or LPGEN; - fixes for ANSI plugins that improperly used _t functions; - TCHAR *t removed from MAllStrings; - ptszGroup, ptszTitle & ptszTab in OPTIONSDIALOGPAGE replaced with pwsz* git-svn-id: http://svn.miranda-ng.org/main/trunk@17133 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- plugins/Boltun/src/config.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to 'plugins/Boltun/src/config.cpp') diff --git a/plugins/Boltun/src/config.cpp b/plugins/Boltun/src/config.cpp index 27aefdf329..dd821a886b 100644 --- a/plugins/Boltun/src/config.cpp +++ b/plugins/Boltun/src/config.cpp @@ -36,31 +36,31 @@ #define DB_ENGINE_LOWERCASE "MakeLowerCase" #define DB_ENGINE_UNDERSTAND_ALWAYS "UnderstandAlways" -inline TCHAR* GetString(char* key, const TCHAR* def) +inline wchar_t* GetString(char* key, const wchar_t* def) { DBVARIANT dbv; - TCHAR* val; + wchar_t* val; if (!db_get_ts(NULL, BOLTUN_KEY, key, &dbv)) { size_t len = mir_wstrlen(dbv.ptszVal) + 1; - val = new TCHAR[len]; - _tcscpy_s(val, len, dbv.ptszVal); + val = new wchar_t[len]; + wcscpy_s(val, len, dbv.ptszVal); db_free(&dbv); } else { size_t len = mir_wstrlen(def) + 1; - val = new TCHAR[len]; - _tcscpy_s(val, len, def); + val = new wchar_t[len]; + wcscpy_s(val, len, def); } return val; } -inline const TCHAR* SetString(char* key, const TCHAR* value) +inline const wchar_t* SetString(char* key, const wchar_t* value) { size_t len = mir_tstrlen(value) + 1; - TCHAR* val = new TCHAR[len]; - _tcscpy_s(val, len, value); + wchar_t* val = new wchar_t[len]; + wcscpy_s(val, len, value); db_set_ts(NULL, BOLTUN_KEY, key, val); return val; } @@ -80,9 +80,9 @@ inline const TCHAR* SetString(char* key, const TCHAR* value) return value; } #define BUILDSTRETTERS(x, str, def) \ - const TCHAR* BoltunConfig::Get##x() { \ + const wchar_t* BoltunConfig::Get##x() { \ return GetString(str, def); } \ - const TCHAR* BoltunConfig::Set##x(const TCHAR* value) { \ + const wchar_t* BoltunConfig::Set##x(const wchar_t* value) { \ return SetString(str, value); } #define BUILDINIT(x) \ -- cgit v1.2.3