1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-11-05 01:43:40 +03:00

Make SPIFFS and LittleFS stay out of link when not needed (#6699)

* define two weak functions defaulting to no-op
redefine them to do something useful when either spiffs or littlefs are used

* noop

* single entry point for closing FSes

* rename functions, override when instanciated, add link to explanation

* spiffs: call end on destructor
This commit is contained in:
david gauchard
2019-11-07 01:37:52 +01:00
committed by Develo
parent c28838d980
commit 6f7eb2828a
6 changed files with 62 additions and 3 deletions

View File

@@ -245,6 +245,13 @@ protected:
} // namespace fs
extern "C"
{
void close_all_fs(void);
void littlefs_request_end(void);
void spiffs_request_end(void);
}
#ifndef FS_NO_GLOBALS
using fs::FS;
using fs::File;