mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
Delete old XLateObj before creating a new one, fixes a mem leak when installing .Net 2.0 Framework
svn path=/trunk/; revision=39343
This commit is contained in:
@@ -539,7 +539,10 @@ UINT FASTCALL IntGdiRealizePalette(HDC hDC)
|
||||
// Create the XLATEOBJ for device managed DCs
|
||||
if(dc->DC_Type != DC_TYPE_MEMORY)
|
||||
{
|
||||
// Device managed DC
|
||||
if (palGDI->logicalToSystem != NULL)
|
||||
{
|
||||
EngDeleteXlate(palGDI->logicalToSystem);
|
||||
}
|
||||
palGDI->logicalToSystem = IntEngCreateXlate(sysMode, palMode, systemPalette, dc->DcLevel.hpal);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user