diff --git a/dll/commdllD.dll b/dll/commdllD.dll index 81ee7c9..e03c1b6 100644 Binary files a/dll/commdllD.dll and b/dll/commdllD.dll differ diff --git a/dll/iodllD.dll b/dll/iodllD.dll index 9de34c0..2a80952 100644 Binary files a/dll/iodllD.dll and b/dll/iodllD.dll differ diff --git a/dll/mcctrdllD.dll b/dll/mcctrdllD.dll index a2b36bb..6321011 100644 Binary files a/dll/mcctrdllD.dll and b/dll/mcctrdllD.dll differ diff --git a/dll/secsgemdllD.dll b/dll/secsgemdllD.dll index 278ff57..c2a7324 100644 Binary files a/dll/secsgemdllD.dll and b/dll/secsgemdllD.dll differ diff --git a/dll/utilityD.dll b/dll/utilityD.dll index 1393544..eb13001 100644 Binary files a/dll/utilityD.dll and b/dll/utilityD.dll differ diff --git a/secsgemdll/Include/SGManagerSingleton.h b/secsgemdll/Include/SGManagerSingleton.h index e1e12c3..47e9fdc 100644 --- a/secsgemdll/Include/SGManagerSingleton.h +++ b/secsgemdll/Include/SGManagerSingleton.h @@ -17,8 +17,8 @@ private: */ static CMutex m_mutex; static ISGManager* m_pInstance; - CSGManagerSingleton(const CSGManagerSingleton&); - void operator=(const CSGManagerSingleton&); + CSGManagerSingleton(const CSGManagerSingleton&) = delete; + void operator=(const CSGManagerSingleton&) = delete; public: static ISGManager& Instance(); diff --git a/utility/Include/LogManager.h b/utility/Include/LogManager.h index b6ea3b2..3cc17b2 100644 --- a/utility/Include/LogManager.h +++ b/utility/Include/LogManager.h @@ -56,12 +56,7 @@ namespace mitech::utils::logging class CLoggerManagerSingleton& operator=(const CLoggerManagerSingleton&) = delete; // accessor - static CLoggerManagerSingleton& Instance() - { - static CLoggerManagerSingleton _instance; - - return _instance; - } + static CLoggerManagerSingleton& Instance(); CLogManager& LoggerManager() { diff --git a/utility/lib/utilityD.lib b/utility/lib/utilityD.lib index 0fc8aad..7129720 100644 Binary files a/utility/lib/utilityD.lib and b/utility/lib/utilityD.lib differ