From 931a7dc1ac0dbc7e6c1083583ced915e572f5b47 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Sat, 2 Mar 2019 12:32:44 +0300 Subject: all protocols (even virtual ones) moved to the Protocols folder --- plugins/LotusNotify/src/debug.cpp | 41 --------------------------------------- 1 file changed, 41 deletions(-) delete mode 100644 plugins/LotusNotify/src/debug.cpp (limited to 'plugins/LotusNotify/src/debug.cpp') diff --git a/plugins/LotusNotify/src/debug.cpp b/plugins/LotusNotify/src/debug.cpp deleted file mode 100644 index 91baeb82e5..0000000000 --- a/plugins/LotusNotify/src/debug.cpp +++ /dev/null @@ -1,41 +0,0 @@ -#include "stdafx.h" -#include "debug.h" - -HNETLIBUSER netlibHandle; - -void logRegister(){ - // Register netlib user for logging function - NETLIBUSER nlu = {}; - nlu.flags = NUF_UNICODE | NUF_NOOPTIONS; - nlu.szSettingsModule = MODULENAME; - nlu.szDescriptiveName.w = mir_a2u(MODULENAME); - netlibHandle = Netlib_RegisterUser(&nlu); -} - -void logUnregister(){ - Netlib_CloseHandle(netlibHandle); - netlibHandle = nullptr; -} - -void log(const wchar_t* szText){ - - if (netlibHandle) { - Netlib_LogW(netlibHandle, szText); - } - - #ifdef _DEBUG - OutputDebugString(szText); - #endif //_DEBUG -} - -void log_p(const wchar_t* szText, ...){ - va_list args; - va_start(args, szText); - int len = _vscwprintf(szText, args ) + 1; // _vscprintf doesn't count terminating '\0' //!!!!!!!!!!!!!!!! - wchar_t* buffer = new wchar_t[len * sizeof(wchar_t)]; - mir_vsnwprintf(buffer, len, szText, args); - va_end(args); - log(buffer); - delete[] buffer; -} - -- cgit v1.2.3