Index: src/ch/TLocalFilesystem.cpp =================================================================== diff -u -N -r7749d67cd70821fef9cc51303d42625fbcc2aa9d -ra3800c2f65fa66354e072b34c9e9970af49236b6 --- src/ch/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision 7749d67cd70821fef9cc51303d42625fbcc2aa9d) +++ src/ch/TLocalFilesystem.cpp (.../TLocalFilesystem.cpp) (revision a3800c2f65fa66354e072b34c9e9970af49236b6) @@ -117,6 +117,11 @@ return ::CreateDirectory(PrependPathExtensionIfNeeded(pathDirectory).ToString(), NULL) != FALSE; } +bool TLocalFilesystem::RemoveDirectory(const chcore::TSmartPath& pathFile) +{ + return ::RemoveDirectory(PrependPathExtensionIfNeeded(pathFile).ToString()) != FALSE; +} + bool TLocalFilesystem::DeleteFile(const chcore::TSmartPath& pathFile) { return ::DeleteFile(PrependPathExtensionIfNeeded(pathFile).ToString()) != FALSE;