return FALSE;
}
- SafeRamp = ExAllocatePool(PagedPool, sizeof(GAMMARAMP));
+ SafeRamp = ExAllocatePoolWithTag(PagedPool, sizeof(GAMMARAMP), TAG_GDIICM);
if (!SafeRamp)
{
DC_UnlockDc(dc);
_SEH2_END;
DC_UnlockDc(dc);
- ExFreePool(SafeRamp);
+ ExFreePoolWithTag(SafeRamp, TAG_GDIICM);
if (!NT_SUCCESS(Status))
{
return FALSE;
}
- SafeRamp = ExAllocatePool(PagedPool, sizeof(GAMMARAMP));
+ SafeRamp = ExAllocatePoolWithTag(PagedPool, sizeof(GAMMARAMP), TAG_GDIICM);
if (!SafeRamp)
{
DC_UnlockDc(dc);
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;
}