Fix memory leak in ImGui panels

Properly release texture buffers.
This commit is contained in:
Kawe Mazidjatari 2023-04-23 20:34:36 +02:00
parent 615de70b1f
commit 8898b44dee
2 changed files with 11 additions and 0 deletions

View File

@ -64,6 +64,10 @@ CBrowser::CBrowser(void)
//-----------------------------------------------------------------------------
CBrowser::~CBrowser(void)
{
if (m_idLockedIcon)
{
m_idLockedIcon->Release();
}
}
//-----------------------------------------------------------------------------

View File

@ -81,6 +81,13 @@ CConsole::CConsole(void)
//-----------------------------------------------------------------------------
CConsole::~CConsole(void)
{
for (MODULERESOURCE& flagIcon : m_vFlagIcons)
{
if (flagIcon.m_idIcon)
{
flagIcon.m_idIcon->Release();
}
}
}
//-----------------------------------------------------------------------------