diff --git a/demos/external/sources/mmutils/thread_pool.d b/demos/external/sources/mmutils/thread_pool.d index 093cb6d..7139a97 100644 --- a/demos/external/sources/mmutils/thread_pool.d +++ b/demos/external/sources/mmutils/thread_pool.d @@ -1,4 +1,4 @@ -module mmutils.thread_pool; +module mmutils.thread_pool; import std.algorithm : map; @@ -9,7 +9,9 @@ version (WebAssembly) { version = MM_NO_LOGS; version = MM_USE_POSIX_THREADS; - struct FILE; + extern(C) struct FILE + { + } } else { @@ -1825,4 +1827,4 @@ else // -fsanitize=address // rdmd -g -of=thread_pool src/mmutils/thread_pool.d && ./thread_pool // ldmd2 -release -inline -checkaction=C -g -of=thread_pool src/mmutils/thread_pool.d && ./thread_pool -// ldmd2 -checkaction=C -g -of=thread_pool src/mmutils/thread_pool.d && ./thread_pool \ No newline at end of file +// ldmd2 -checkaction=C -g -of=thread_pool src/mmutils/thread_pool.d && ./thread_pool