Fix the SPIFFS POSIX API (#489)

The commit ebdd2f9 defined some offsets to differentiate between the
standard, socket and file descriptors.

SPIFFS_FILEHDL_OFFSET was updated accordingly but the code didn't use
that constant and this broke the SPIFFS POSIX API.

Fix it by initializing the fh_ix_offset field of the spiffs_config
structure to SPIFFS_FILEHDL_OFFSET.
This commit is contained in:
funnydog 2017-11-22 16:23:52 +01:00
parent 9b4a58c8e1
commit 8354c03a12

View file

@ -90,7 +90,7 @@ void esp_spiffs_init(uint32_t addr, uint32_t size)
config.hal_write_f = esp_spiffs_write; config.hal_write_f = esp_spiffs_write;
config.hal_erase_f = esp_spiffs_erase; config.hal_erase_f = esp_spiffs_erase;
config.fh_ix_offset = 3; config.fh_ix_offset = SPIFFS_FILEHDL_OFFSET;
} }