Index: src/libchcore/TSubTaskBase.cpp =================================================================== diff -u -ra27d1acf1bda3c25b6dcce0d0eb0278009ce63ae -re8f31b0f922b402878356e130c866c4f3682a7f5 --- src/libchcore/TSubTaskBase.cpp (.../TSubTaskBase.cpp) (revision a27d1acf1bda3c25b6dcce0d0eb0278009ce63ae) +++ src/libchcore/TSubTaskBase.cpp (.../TSubTaskBase.cpp) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) @@ -50,7 +50,7 @@ IFilesystemPtr spFilesystem = GetContext().GetLocalFilesystem(); if (!spFileInfo) - THROW_CORE_EXCEPTION(eErr_InvalidArgument); + throw TCoreException(eErr_InvalidArgument, L"spFileInfo", LOCATION); // iFlags: bit 0-ignore folders; bit 1-force creating directories if (iFlags & 0x02)