- NDK fix: don't undef a million status codes, instead, have apps define WIN32_NO_STATUS.
[reactos.git] / reactos / lib / rtl / access.c
index 96a677c..46e1840 100644 (file)
@@ -17,7 +17,8 @@
 /*
  * @implemented
  */
-BOOLEAN STDCALL
+BOOLEAN
+NTAPI
 RtlAreAllAccessesGranted(ACCESS_MASK GrantedAccess,
                          ACCESS_MASK DesiredAccess)
 {
@@ -25,41 +26,37 @@ RtlAreAllAccessesGranted(ACCESS_MASK GrantedAccess,
   return ((GrantedAccess & DesiredAccess) == DesiredAccess);
 }
 
-
 /*
  * @implemented
  */
-BOOLEAN STDCALL
+BOOLEAN
+NTAPI
 RtlAreAnyAccessesGranted(ACCESS_MASK GrantedAccess,
                          ACCESS_MASK DesiredAccess)
 {
-  PAGED_CODE_RTL();
-  return ((GrantedAccess & DesiredAccess) != 0);
+    PAGED_CODE_RTL();
+    return ((GrantedAccess & DesiredAccess) != 0);
 }
 
-
 /*
  * @implemented
  */
-VOID STDCALL
+VOID
+NTAPI
 RtlMapGenericMask(PACCESS_MASK AccessMask,
                   PGENERIC_MAPPING GenericMapping)
 {
-  PAGED_CODE_RTL();
+    PAGED_CODE_RTL();
 
-  if (*AccessMask & GENERIC_READ)
-    *AccessMask |= GenericMapping->GenericRead;
+    if (*AccessMask & GENERIC_READ) *AccessMask |= GenericMapping->GenericRead;
 
-  if (*AccessMask & GENERIC_WRITE)
-    *AccessMask |= GenericMapping->GenericWrite;
+    if (*AccessMask & GENERIC_WRITE) *AccessMask |= GenericMapping->GenericWrite;
 
-  if (*AccessMask & GENERIC_EXECUTE)
-    *AccessMask |= GenericMapping->GenericExecute;
+    if (*AccessMask & GENERIC_EXECUTE) *AccessMask |= GenericMapping->GenericExecute;
 
-  if (*AccessMask & GENERIC_ALL)
-    *AccessMask |= GenericMapping->GenericAll;
+    if (*AccessMask & GENERIC_ALL) *AccessMask |= GenericMapping->GenericAll;
 
-  *AccessMask &= ~(GENERIC_READ | GENERIC_WRITE | GENERIC_EXECUTE | GENERIC_ALL);
+    *AccessMask &= ~(GENERIC_READ | GENERIC_WRITE | GENERIC_EXECUTE | GENERIC_ALL);
 }
 
 /* EOF */