[WIN32K] Use TAG_GDIICM tag for ICM allocations

svn path=/trunk/; revision=47634
This commit is contained in:
Gregor Schneider 2010-06-06 18:51:43 +00:00
parent 622c4a0919
commit 218cfae51d

View file

@ -146,7 +146,7 @@ NtGdiGetDeviceGammaRamp(HDC hDC,
return FALSE;
}
SafeRamp = ExAllocatePool(PagedPool, sizeof(GAMMARAMP));
SafeRamp = ExAllocatePoolWithTag(PagedPool, sizeof(GAMMARAMP), TAG_GDIICM);
if (!SafeRamp)
{
DC_UnlockDc(dc);
@ -174,7 +174,7 @@ NtGdiGetDeviceGammaRamp(HDC hDC,
_SEH2_END;
DC_UnlockDc(dc);
ExFreePool(SafeRamp);
ExFreePoolWithTag(SafeRamp, TAG_GDIICM);
if (!NT_SUCCESS(Status))
{
@ -377,7 +377,7 @@ NtGdiSetDeviceGammaRamp(HDC hDC,
return FALSE;
}
SafeRamp = ExAllocatePool(PagedPool, sizeof(GAMMARAMP));
SafeRamp = ExAllocatePoolWithTag(PagedPool, sizeof(GAMMARAMP), TAG_GDIICM);
if (!SafeRamp)
{
DC_UnlockDc(dc);
@ -402,14 +402,14 @@ NtGdiSetDeviceGammaRamp(HDC hDC,
if (!NT_SUCCESS(Status))
{
DC_UnlockDc(dc);
ExFreePool(SafeRamp);
ExFreePoolWithTag(SafeRamp, TAG_GDIICM);
SetLastNtError(Status);
return FALSE;
}
Ret = IntSetDeviceGammaRamp((HDEV)dc->ppdev, SafeRamp, TRUE);
DC_UnlockDc(dc);
ExFreePool(SafeRamp);
ExFreePoolWithTag(SafeRamp, TAG_GDIICM);
return Ret;
}