From: <sv...@op...> - 2024-11-09 16:16:06
|
Author: sagamusix Date: Sat Nov 9 17:15:57 2024 New Revision: 22120 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=22120 Log: [Fix] Avoid GDI font handle leak when changing comments font. Modified: trunk/OpenMPT/mptrack/Ctrl_com.cpp Modified: trunk/OpenMPT/mptrack/Ctrl_com.cpp ============================================================================== --- trunk/OpenMPT/mptrack/Ctrl_com.cpp Sat Nov 9 14:43:39 2024 (r22119) +++ trunk/OpenMPT/mptrack/Ctrl_com.cpp Sat Nov 9 17:15:57 2024 (r22120) @@ -138,6 +138,7 @@ if(previousFont != font) { previousFont = font; + DeleteFont(CMainFrame::GetCommentsFont()); CMainFrame::GetCommentsFont() = ::CreateFont(fontSize, 0, 0, 0, font.flags[FontSetting::Bold] ? FW_BOLD : FW_NORMAL, font.flags[FontSetting::Italic] ? TRUE :FALSE, FALSE, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, |