diff --git a/lib/hal/HalStorage.cpp b/lib/hal/HalStorage.cpp index fa5d7f41..1b2b3804 100644 --- a/lib/hal/HalStorage.cpp +++ b/lib/hal/HalStorage.cpp @@ -38,6 +38,8 @@ bool HalStorage::remove(const char* path) { return SDCard.remove(path); } bool HalStorage::rmdir(const char* path) { return SDCard.rmdir(path); } +bool HalStorage::rename(const char* path, const char* newPath) { return SDCard.rename(path, newPath); } + bool HalStorage::openFileForRead(const char* moduleName, const char* path, FsFile& file) { return SDCard.openFileForRead(moduleName, path, file); } diff --git a/lib/hal/HalStorage.h b/lib/hal/HalStorage.h index 02f8eb44..6a67b6ac 100644 --- a/lib/hal/HalStorage.h +++ b/lib/hal/HalStorage.h @@ -29,6 +29,7 @@ class HalStorage { bool exists(const char* path); bool remove(const char* path); bool rmdir(const char* path); + bool rename(const char* path, const char* newPath); bool openFileForRead(const char* moduleName, const char* path, FsFile& file); bool openFileForRead(const char* moduleName, const std::string& path, FsFile& file);