diff --git a/cimgui.cpp b/cimgui.cpp index d3116eb..42ed8b6 100644 --- a/cimgui.cpp +++ b/cimgui.cpp @@ -5691,7 +5691,7 @@ CimguiStorage& GetCimguiStorage() ImGuiIO& io = ImGui::GetIO(); if (io.BackendLanguageUserData == NULL) { - io.BackendLanguageUserData = new CimguiStorage(); + io.BackendLanguageUserData = IM_NEW(CimguiStorage)(); } return *(CimguiStorage*)io.BackendLanguageUserData; diff --git a/generator/cimgui_template.cpp b/generator/cimgui_template.cpp index 2737d62..243ab6c 100644 --- a/generator/cimgui_template.cpp +++ b/generator/cimgui_template.cpp @@ -89,7 +89,7 @@ CimguiStorage& GetCimguiStorage() ImGuiIO& io = ImGui::GetIO(); if (io.BackendLanguageUserData == NULL) { - io.BackendLanguageUserData = new CimguiStorage(); + io.BackendLanguageUserData = IM_NEW(CimguiStorage)(); } return *(CimguiStorage*)io.BackendLanguageUserData;