In the newly released Arduino framework the vfs_api.h open functions header changes such that it takes a mandatory additional parameter.
FileImplPtr open(const char* path, const char* mode, const bool create) override;
This caused a problem in LITTLEFS.cpp line 44 where third parameter is not provided.
Suggested fix
By providing third parameter as false the file should not be created when checking with exist function.
Please verify and implement, also make sure its not breaking the older versions.
In the newly released Arduino framework the vfs_api.h open functions header changes such that it takes a mandatory additional parameter.
FileImplPtr open(const char* path, const char* mode, const bool create) override;
This caused a problem in LITTLEFS.cpp line 44 where third parameter is not provided.Suggested fix
By providing third parameter as
false
the file should not be created when checking withexist
function. Please verify and implement, also make sure its not breaking the older versions.