diff --git a/lib/hal/HalStorage.cpp b/lib/hal/HalStorage.cpp index 24395e4f..c5358b69 100644 --- a/lib/hal/HalStorage.cpp +++ b/lib/hal/HalStorage.cpp @@ -155,5 +155,8 @@ HalFile HalFile::openNextFile() { assert(impl != nullptr); return HalFile(std::make_unique(impl->file.openNextFile())); } +bool HalFile::getModifyDateTime(uint16_t* pdate, uint16_t* ptime) { + HAL_FILE_WRAPPED_CALL(getModifyDateTime, pdate, ptime); +} bool HalFile::isOpen() const { return impl != nullptr && impl->file.isOpen(); } // already thread-safe, no need to wrap HalFile::operator bool() const { return isOpen(); } diff --git a/lib/hal/HalStorage.h b/lib/hal/HalStorage.h index d5824bae..34f6570c 100644 --- a/lib/hal/HalStorage.h +++ b/lib/hal/HalStorage.h @@ -90,6 +90,7 @@ class HalFile : public Print { void rewindDirectory(); bool close(); HalFile openNextFile(); + bool getModifyDateTime(uint16_t* pdate, uint16_t* ptime); bool isOpen() const; operator bool() const; };