diff --git a/src/libs/fsdrv/lv_fs_fatfs.c b/src/libs/fsdrv/lv_fs_fatfs.c index e4343220e9..071f5e2c0a 100644 --- a/src/libs/fsdrv/lv_fs_fatfs.c +++ b/src/libs/fsdrv/lv_fs_fatfs.c @@ -16,6 +16,10 @@ * DEFINES *********************/ +#ifdef ESP_PLATFORM + #define DIR FF_DIR /* ESP IDF typedefs `DIR` as `FF_DIR` in its version of ff.h. Use `FF_DIR` in LVGL too */ +#endif + #if LV_FS_FATFS_LETTER == '\0' #error "LV_FS_FATFS_LETTER must be an upper case ASCII letter" #endif