Fix the issue reported by #1484: Platform ESP-IDF broken for WAMR 1.0.0 with ESP-IDF 4.4.2 Let the dummy ftruncate only work with ESP-IDF earlier than 4.4.2
@@ -228,12 +228,14 @@ fdopendir(int fd)
return NULL;
}
+#if ESP_IDF_VERSION < ESP_IDF_VERSION_VAL(4, 4, 2)
int
ftruncate(int fd, off_t length)
{
errno = ENOSYS;
return -1;
+#endif
futimens(int fd, const struct timespec times[2])