https://git.reactos.org/?p=reactos.git;a=commitdiff;h=dd75ae8eca21320cdf9f5a225e87c8d187ee4b58

commit dd75ae8eca21320cdf9f5a225e87c8d187ee4b58
Author:     Thamatip Chitpong <tangaming123...@outlook.com>
AuthorDate: Wed Oct 26 07:17:01 2022 +0700
Commit:     GitHub <nore...@github.com>
CommitDate: Wed Oct 26 02:17:01 2022 +0200

    [WIN32SS] Use GDI_HANDLE_* macros for readability (#4797)
---
 win32ss/gdi/gdi32/misc/misc.c      | 2 +-
 win32ss/gdi/gdi32/objects/gdiobj.c | 2 +-
 win32ss/gdi/ntgdi/palette.c        | 4 ++--
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/win32ss/gdi/gdi32/misc/misc.c b/win32ss/gdi/gdi32/misc/misc.c
index f753e9bde0f..a1006c7b832 100644
--- a/win32ss/gdi/gdi32/misc/misc.c
+++ b/win32ss/gdi/gdi32/misc/misc.c
@@ -735,7 +735,7 @@ GdiFixUpHandle(HGDIOBJ hGdiObj)
 {
     PGDI_TABLE_ENTRY Entry;
 
-    if (((ULONG_PTR)(hGdiObj)) & GDI_HANDLE_UPPER_MASK )
+    if (GDI_HANDLE_GET_UPPER(hGdiObj))
     {
         return hGdiObj;
     }
diff --git a/win32ss/gdi/gdi32/objects/gdiobj.c 
b/win32ss/gdi/gdi32/objects/gdiobj.c
index 5f8d8e1f6c3..c1b6c2abe07 100644
--- a/win32ss/gdi/gdi32/objects/gdiobj.c
+++ b/win32ss/gdi/gdi32/objects/gdiobj.c
@@ -320,7 +320,7 @@ DeleteObject(HGDIOBJ hObject)
         return FALSE;
 
     /* 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 */
         DPRINT1("Trying to delete system object 0x%p\n", hObject);
diff --git a/win32ss/gdi/ntgdi/palette.c b/win32ss/gdi/ntgdi/palette.c
index de0fe9c66c8..ac8b625792f 100644
--- a/win32ss/gdi/ntgdi/palette.c
+++ b/win32ss/gdi/ntgdi/palette.c
@@ -961,7 +961,7 @@ IntSetPaletteEntries(
     PPALETTE palGDI;
     ULONG numEntries;
 
-    if ((UINT_PTR)hpal & GDI_HANDLE_STOCK_MASK)
+    if (GDI_HANDLE_IS_STOCKOBJ(hpal))
     {
        return 0;
     }
@@ -1245,7 +1245,7 @@ NtGdiUnrealizeObject(HGDIOBJ hgdiobj)
    PPALETTE palGDI;
 
    if ( !hgdiobj ||
-        ((UINT_PTR)hgdiobj & GDI_HANDLE_STOCK_MASK) ||
+        GDI_HANDLE_IS_STOCKOBJ(hgdiobj) ||
         !GDI_HANDLE_IS_TYPE(hgdiobj, GDI_OBJECT_TYPE_PALETTE) )
       return Ret;
 

Reply via email to