Procházet zdrojové kódy

Merge branch 'n67094-master'

Andre Weissflog před 5 měsíci
rodič
revize
30fbac8d3a
1 změnil soubory, kde provedl 7 přidání a 1 odebrání
  1. 7 1
      util/sokol_imgui.h

+ 7 - 1
util/sokol_imgui.h

@@ -2380,7 +2380,13 @@ SOKOL_API_IMPL void simgui_setup(const simgui_desc_t* desc) {
         #if defined(__cplusplus)
             ImGuiPlatformIO* pio = &ImGui::GetPlatformIO();
         #else
-            ImGuiPlatformIO* pio = _SIMGUI_CFUNC(GetPlatformIO)();
+            #if defined(CIMGUI_INCLUDED)
+                // 'original' cimgui
+                ImGuiPlatformIO* pio = _SIMGUI_CFUNC(GetPlatformIO_Nil)();
+            #else
+                // dear bindings cimgui
+                ImGuiPlatformIO* pio = _SIMGUI_CFUNC(GetPlatformIO)();
+            #endif
         #endif
         pio->Platform_SetClipboardTextFn = _simgui_set_clipboard;
         pio->Platform_GetClipboardTextFn = _simgui_get_clipboard;