aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndre Weissflog <floooh@gmail.com>2024-09-20 17:46:29 +0200
committerAndre Weissflog <floooh@gmail.com>2024-09-20 17:46:29 +0200
commit98849729ad6a9cfb1810edf401b2d5f1669ba905 (patch)
treee3c6a7272fa9811c659289a240702fdad3c72766
parent0283c51145e68d63567c40a0671d94cafcbe9d50 (diff)
sokol_imgui.h: fix unused warning with SOKOL_IMGUI_NO_SOKOL_APP
-rw-r--r--util/sokol_imgui.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/util/sokol_imgui.h b/util/sokol_imgui.h
index 3d0a5af5..3e76353a 100644
--- a/util/sokol_imgui.h
+++ b/util/sokol_imgui.h
@@ -2200,7 +2200,6 @@ SOKOL_API_IMPL void simgui_setup(const simgui_desc_t* desc) {
ImGui::CreateContext();
ImGui::StyleColorsDark();
ImGuiIO* io = &ImGui::GetIO();
- ImGuiPlatformIO* pio = &ImGui::GetPlatformIO();
if (!_simgui.desc.no_default_font) {
io->Fonts->AddFontDefault();
}
@@ -2208,7 +2207,6 @@ SOKOL_API_IMPL void simgui_setup(const simgui_desc_t* desc) {
igCreateContext(NULL);
igStyleColorsDark(igGetStyle());
ImGuiIO* io = igGetIO();
- ImGuiPlatformIO* pio = igGetPlatformIO();
if (!_simgui.desc.no_default_font) {
ImFontAtlas_AddFontDefault(io->Fonts, NULL);
}
@@ -2220,6 +2218,11 @@ SOKOL_API_IMPL void simgui_setup(const simgui_desc_t* desc) {
if (!_simgui.desc.disable_set_mouse_cursor) {
io->BackendFlags |= ImGuiBackendFlags_HasMouseCursors;
}
+ #if defined(__cplusplus)
+ ImGuiPlatformIO* pio = &ImGui::GetPlatformIO();
+ #else
+ ImGuiPlatformIO* pio = igGetPlatformIO();
+ #endif
pio->Platform_SetClipboardTextFn = _simgui_set_clipboard;
pio->Platform_GetClipboardTextFn = _simgui_get_clipboard;
#endif