Index: src/libchcore/TTaskOperationPlan.cpp =================================================================== diff -u -N -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 -re8f31b0f922b402878356e130c866c4f3682a7f5 --- src/libchcore/TTaskOperationPlan.cpp (.../TTaskOperationPlan.cpp) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) +++ src/libchcore/TTaskOperationPlan.cpp (.../TTaskOperationPlan.cpp) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) @@ -68,7 +68,7 @@ switch (eOperation) { case eOperation_None: - THROW_CORE_EXCEPTION(eErr_InvalidArgument); + throw TCoreException(eErr_InvalidArgument, L"eOperation", LOCATION); break; case eOperation_Copy: @@ -93,7 +93,7 @@ BOOST_STATIC_ASSERT(eOperation_Move == eOperation_Max - 1); default: - THROW_CORE_EXCEPTION(eErr_UnhandledCase); + throw TCoreException(eErr_UnhandledCase, L"Unknown operation type", LOCATION); } m_eOperation = eOperation;