[WIN32SS] Use GDI_HANDLE_* macros for readability (#4797)

This commit is contained in:
Thamatip Chitpong 2022-10-26 07:17:01 +07:00 committed by GitHub
parent 23e5d3fe25
commit dd75ae8eca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View file

@ -735,7 +735,7 @@ GdiFixUpHandle(HGDIOBJ hGdiObj)
{ {
PGDI_TABLE_ENTRY Entry; PGDI_TABLE_ENTRY Entry;
if (((ULONG_PTR)(hGdiObj)) & GDI_HANDLE_UPPER_MASK ) if (GDI_HANDLE_GET_UPPER(hGdiObj))
{ {
return hGdiObj; return hGdiObj;
} }

View file

@ -320,7 +320,7 @@ DeleteObject(HGDIOBJ hObject)
return FALSE; return FALSE;
/* Check if this is a stock object */ /* Check if this is a stock object */
if ((DWORD_PTR)hObject & GDI_HANDLE_STOCK_MASK) if (GDI_HANDLE_IS_STOCKOBJ(hObject))
{ {
/* Ignore the attempt to delete a stock object */ /* Ignore the attempt to delete a stock object */
DPRINT1("Trying to delete system object 0x%p\n", hObject); DPRINT1("Trying to delete system object 0x%p\n", hObject);

View file

@ -961,7 +961,7 @@ IntSetPaletteEntries(
PPALETTE palGDI; PPALETTE palGDI;
ULONG numEntries; ULONG numEntries;
if ((UINT_PTR)hpal & GDI_HANDLE_STOCK_MASK) if (GDI_HANDLE_IS_STOCKOBJ(hpal))
{ {
return 0; return 0;
} }
@ -1245,7 +1245,7 @@ NtGdiUnrealizeObject(HGDIOBJ hgdiobj)
PPALETTE palGDI; PPALETTE palGDI;
if ( !hgdiobj || if ( !hgdiobj ||
((UINT_PTR)hgdiobj & GDI_HANDLE_STOCK_MASK) || GDI_HANDLE_IS_STOCKOBJ(hgdiobj) ||
!GDI_HANDLE_IS_TYPE(hgdiobj, GDI_OBJECT_TYPE_PALETTE) ) !GDI_HANDLE_IS_TYPE(hgdiobj, GDI_OBJECT_TYPE_PALETTE) )
return Ret; return Ret;