From cf36d437b02262e77b209d6199f6090917c76103 Mon Sep 17 00:00:00 2001 From: akallabeth Date: Fri, 9 May 2025 08:38:53 +0200 Subject: [PATCH] [client,sdl] fix leak with SDL_ttf usage use correct destroy function. --- client/SDL/SDL3/dialogs/sdl_widget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/client/SDL/SDL3/dialogs/sdl_widget.cpp b/client/SDL/SDL3/dialogs/sdl_widget.cpp index 7c075e47e..494427868 100644 --- a/client/SDL/SDL3/dialogs/sdl_widget.cpp +++ b/client/SDL/SDL3/dialogs/sdl_widget.cpp @@ -43,7 +43,7 @@ static const Uint32 hpadding = 10; SdlWidget::SdlWidget(std::shared_ptr& renderer, const SDL_FRect& rect) : _renderer(renderer), - _engine(TTF_CreateRendererTextEngine(renderer.get()), TTF_DestroySurfaceTextEngine), + _engine(TTF_CreateRendererTextEngine(renderer.get()), TTF_DestroyRendererTextEngine), _rect(rect) { assert(renderer);