diff --git a/src/openrct2/platform/posix.c b/src/openrct2/platform/posix.c index 6778f8ef20..b9255c4cb0 100644 --- a/src/openrct2/platform/posix.c +++ b/src/openrct2/platform/posix.c @@ -21,7 +21,9 @@ #include #include #include -#include +#ifndef __EMSCRIPTEN__ + #include +#endif #include #include #include @@ -189,6 +191,7 @@ bool platform_ensure_directory_exists(const utf8 *path) bool platform_directory_delete(const utf8 *path) { +#ifdef _FTS_H log_verbose("Recursively deleting directory %s", path); FTS *ftsp; @@ -239,6 +242,9 @@ bool platform_directory_delete(const utf8 *path) free(ourPath); fts_close(ftsp); +#else + log_warning("OpenRCT2 was compiled without fts.h, deleting '%s' not done.", path); +#endif // _FTS_H return true; }