Demo: fixes for Emscripten 5.0+
diff --git a/imgui_demo.cpp b/imgui_demo.cpp index 7ab8205..ab79c8c 100644 --- a/imgui_demo.cpp +++ b/imgui_demo.cpp
@@ -141,7 +141,7 @@ #include <inttypes.h> // PRId64/PRIu64, not avail in some MinGW headers. #endif #ifdef __EMSCRIPTEN__ -#include <emscripten/version.h> // __EMSCRIPTEN_major__ etc. +#include <emscripten/version.h> // __EMSCRIPTEN_MAJOR__ etc. #endif // Visual Studio warnings @@ -8239,8 +8239,12 @@ #endif #ifdef __EMSCRIPTEN__ ImGui::Text("define: __EMSCRIPTEN__"); +#ifdef __EMSCRIPTEN_MAJOR__ + ImGui::Text("Emscripten: %d.%d.%d", __EMSCRIPTEN_MAJOR__, __EMSCRIPTEN_MINOR__, __EMSCRIPTEN_TINY__); +#else ImGui::Text("Emscripten: %d.%d.%d", __EMSCRIPTEN_major__, __EMSCRIPTEN_minor__, __EMSCRIPTEN_tiny__); #endif +#endif #ifdef NDEBUG ImGui::Text("define: NDEBUG"); #endif