Просмотр исходного кода

Fix link error for ESP-IDF 4.4.2 (#1520)

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
dongsheng28849455 3 лет назад
Родитель
Сommit
8436e88a07
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      core/shared/platform/esp-idf/espidf_platform.c

+ 2 - 0
core/shared/platform/esp-idf/espidf_platform.c

@@ -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
 
 int
 futimens(int fd, const struct timespec times[2])