diff options
| author | Andre Weissflog <floooh@gmail.com> | 2024-09-20 17:46:29 +0200 |
|---|---|---|
| committer | Andre Weissflog <floooh@gmail.com> | 2024-09-20 17:46:29 +0200 |
| commit | 98849729ad6a9cfb1810edf401b2d5f1669ba905 (patch) | |
| tree | e3c6a7272fa9811c659289a240702fdad3c72766 | |
| parent | 0283c51145e68d63567c40a0671d94cafcbe9d50 (diff) | |
sokol_imgui.h: fix unused warning with SOKOL_IMGUI_NO_SOKOL_APP
| -rw-r--r-- | util/sokol_imgui.h | 7 |
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 |