Index: src/libchcore/TLocalFilesystem.cpp =================================================================== diff -u -N -r9ebcc7abf1e0e70f0db2d08b2691351a26ef259b -r27c262eb9cae55720e10f4886af6b5a82cb94fe9 --- src/libchcore/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 9ebcc7abf1e0e70f0db2d08b2691351a26ef259b) +++ src/libchcore/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 27c262eb9cae55720e10f4886af6b5a82cb94fe9) @@ -203,9 +203,9 @@ return std::shared_ptr(new TLocalFilesystemFind(pathDir, pathMask)); } -IFilesystemFilePtr TLocalFilesystem::CreateFileObject() +IFilesystemFilePtr TLocalFilesystem::CreateFileObject(const TSmartPath& pathFile) { - return std::shared_ptr(new TLocalFilesystemFile()); + return std::shared_ptr(new TLocalFilesystemFile(pathFile)); } TSmartPath TLocalFilesystem::PrependPathExtensionIfNeeded(const TSmartPath& pathInput)