Fix MSVC's C4312 warning about casting user texture type to void* in ImageButton (#2080)

This commit is contained in:
Elias Daler 2018-09-12 23:58:45 +03:00 committed by omar
parent 9cc63ba279
commit ec04e8bb05

View File

@ -838,7 +838,7 @@ bool ImGui::ImageButton(ImTextureID user_texture_id, const ImVec2& size, const I
// Default to using texture ID as ID. User can still push string/integer prefixes. // Default to using texture ID as ID. User can still push string/integer prefixes.
// We could hash the size/uv to create a unique ID but that would prevent the user from animating UV. // We could hash the size/uv to create a unique ID but that would prevent the user from animating UV.
PushID((void*)user_texture_id); PushID((void*)(intptr_t)user_texture_id);
const ImGuiID id = window->GetID("#image"); const ImGuiID id = window->GetID("#image");
PopID(); PopID();