diff --git a/backends/imgui_impl_sdlrenderer2.cpp b/backends/imgui_impl_sdlrenderer2.cpp index 6d41a2b38..dc86f6c26 100644 --- a/backends/imgui_impl_sdlrenderer2.cpp +++ b/backends/imgui_impl_sdlrenderer2.cpp @@ -268,7 +268,7 @@ void ImGui_ImplSDLRenderer2_UpdateTexture(ImTextureData* tex) } else if (tex->Status == ImTextureStatus_WantDestroy) { - if (tex->ID != ImTextureID_Invalid) + if (tex->TexID != ImTextureID_Invalid) if (SDL_Texture* sdl_texture = (SDL_Texture*)(intptr_t)tex->TexID) SDL_DestroyTexture(sdl_texture); diff --git a/backends/imgui_impl_sdlrenderer3.cpp b/backends/imgui_impl_sdlrenderer3.cpp index b9c1d3fad..be6c97d8c 100644 --- a/backends/imgui_impl_sdlrenderer3.cpp +++ b/backends/imgui_impl_sdlrenderer3.cpp @@ -284,7 +284,7 @@ void ImGui_ImplSDLRenderer3_UpdateTexture(ImTextureData* tex) } else if (tex->Status == ImTextureStatus_WantDestroy) { - if (tex->ID != ImTextureID_Invalid) + if (tex->TexID != ImTextureID_Invalid) if (SDL_Texture* sdl_texture = (SDL_Texture*)(intptr_t)tex->TexID) SDL_DestroyTexture(sdl_texture);