Index: src/libchcore/TBaseException.h =================================================================== diff -u -N -re8f31b0f922b402878356e130c866c4f3682a7f5 -r4fe995b304ea342b50293f92d3c1992b43b820f7 --- src/libchcore/TBaseException.h (.../TBaseException.h) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) +++ src/libchcore/TBaseException.h (.../TBaseException.h) (revision 4fe995b304ea342b50293f92d3c1992b43b820f7) @@ -33,6 +33,7 @@ public: TBaseException(EGeneralErrors eErrorCode, const wchar_t* pszMsg, const wchar_t* pszFile, size_t stLineNumber, const wchar_t* pszFunction); TBaseException(EGeneralErrors eErrorCode, const char* pszMsg, const wchar_t* pszFile, size_t stLineNumber, const wchar_t* pszFunction); + TBaseException() = delete; virtual ~TBaseException(); @@ -43,8 +44,6 @@ virtual void GetDetailedErrorInfo(wchar_t* pszBuffer, size_t stMaxBuffer) const; private: - TBaseException(); - // location info const wchar_t* GetSourceFile() const { return m_pszFile; } size_t GetSourceLineNumber() const { return m_stLineNumber; }