diff --git a/src/imgui_additions/imgui_custom.h b/src/imgui_additions/imgui_custom.h index b4f7e6e30..b2a854ff1 100644 --- a/src/imgui_additions/imgui_custom.h +++ b/src/imgui_additions/imgui_custom.h @@ -23,7 +23,11 @@ #pragma once +#if !defined(_MSC_VER) && !defined(__APPLE__ ) +#include +#else #include +#endif namespace ImGui { diff --git a/src/kre/imgui_impl_sdl_gl3.h b/src/kre/imgui_impl_sdl_gl3.h index e14d55f1e..677d4fad6 100644 --- a/src/kre/imgui_impl_sdl_gl3.h +++ b/src/kre/imgui_impl_sdl_gl3.h @@ -8,7 +8,11 @@ #pragma once +#if !defined(_MSC_VER) && !defined(__APPLE__ ) +#include +#else #include +#endif struct SDL_Window; typedef union SDL_Event SDL_Event; diff --git a/src/theme_imgui.cpp b/src/theme_imgui.cpp index e180763e5..464ef838e 100644 --- a/src/theme_imgui.cpp +++ b/src/theme_imgui.cpp @@ -23,7 +23,12 @@ #include "theme_imgui.hpp" +#if !defined(_MSC_VER) && !defined(__APPLE__ ) +#include +#else #include +#endif + #include #include "asserts.hpp"