Index: src/libchcore/TConfig.cpp =================================================================== diff -u -N -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -ra27d1acf1bda3c25b6dcce0d0eb0278009ce63ae --- src/libchcore/TConfig.cpp (.../TConfig.cpp) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) +++ src/libchcore/TConfig.cpp (.../TConfig.cpp) (revision a27d1acf1bda3c25b6dcce0d0eb0278009ce63ae) @@ -25,7 +25,6 @@ #include #include #include -#include "../libicpf/exception.h" #include "TConfigArray.h" #pragma warning(push) @@ -75,7 +74,7 @@ void TConfig::Read(PCTSTR pszFile) { if (!pszFile) - THROW(_T("Invalid argument"), 0, 0, 0); + THROW_CORE_EXCEPTION_MSG(eErr_InvalidArgument, ("pszFile")); { boost::unique_lock lock(GetImpl()->m_lock); @@ -108,7 +107,7 @@ void TConfig::ReadFromString(const TString& strInput) { if (strInput.IsEmpty()) - THROW(_T("Invalid argument"), 0, 0, 0); + THROW_CORE_EXCEPTION_MSG(eErr_InvalidArgument, ("pszFile")); boost::property_tree::wiptree tPropertyTree;