Index: src/libchcore/TLocalFilesystem.h =================================================================== diff -u -N -r73583f2ca01fa1b2eae49bbc63bce46b9ecff5db -ra7834ba278464cb62739f22d35f9bc16269706a1 --- src/libchcore/TLocalFilesystem.h (.../TLocalFilesystem.h) (revision 73583f2ca01fa1b2eae49bbc63bce46b9ecff5db) +++ src/libchcore/TLocalFilesystem.h (.../TLocalFilesystem.h) (revision a7834ba278464cb62739f22d35f9bc16269706a1) @@ -25,6 +25,7 @@ #include "libchcore.h" #include "TPath.h" +#include "TBasePathData.h" BEGIN_CHCORE_NAMESPACE @@ -59,7 +60,7 @@ static bool RemoveDirectory(const TSmartPath& pathFile); static bool DeleteFile(const TSmartPath& pathFile); - static bool GetFileInfo(const TSmartPath& pathFile, TFileInfoPtr& rFileInfo, size_t stSrcIndex = std::numeric_limits::max(), const TModPathContainer* pBasePaths = NULL); + static bool GetFileInfo(const TSmartPath& pathFile, TFileInfoPtr& rFileInfo, const TBasePathDataPtr& spBasePathData = TBasePathDataPtr()); static bool FastMove(const TSmartPath& pathSource, const TSmartPath& pathDestination); static TLocalFilesystemFind CreateFinderObject(const TSmartPath& pathDir, const TSmartPath& pathMask);