+ExAcquireSharedWaitForExclusive()
[reactos.git] / ntoskrnl / ex / resource.c
index 81eb0c1..347e888 100644 (file)
@@ -461,6 +461,8 @@ ExDisableResourceBoostLite (
    Resource->Flag |= ResourceDisableBoost;
 }
 
+#endif /* LIBCAPTIVE */
+
 ULONG
 STDCALL
 ExGetExclusiveWaiterCount (
@@ -470,7 +472,6 @@ ExGetExclusiveWaiterCount (
   return(Resource->NumberOfExclusiveWaiters);
 }
 
-#endif /* LIBCAPTIVE */
 
 BOOLEAN
 STDCALL
@@ -544,7 +545,6 @@ ExAcquireSharedStarveExclusive (
    return(TRUE);
 }
 
-#ifndef LIBCAPTIVE
 
 BOOLEAN
 STDCALL
@@ -556,6 +556,8 @@ ExAcquireSharedWaitForExclusive (
   return(ExAcquireResourceSharedLite(Resource,Wait));
 }
 
+#ifndef LIBCAPTIVE
+
 NTSTATUS
 STDCALL
 ExDeleteResource (
@@ -580,7 +582,6 @@ ExDeleteResourceLite (
    return(STATUS_SUCCESS);;
 }
 
-#ifndef LIBCAPTIVE
 
 ULONG
 STDCALL
@@ -591,6 +592,8 @@ ExGetSharedWaiterCount (
    return(Resource->NumberOfSharedWaiters);
 }
 
+#ifndef LIBCAPTIVE
+
 NTSTATUS
 STDCALL
 ExInitializeResource (
@@ -678,7 +681,6 @@ ExIsResourceAcquiredSharedLite (
    return(0);
 }
 
-#ifndef LIBCAPTIVE
 
 VOID
 STDCALL
@@ -704,7 +706,6 @@ ExReinitializeResourceLite (
    Resource->OwnerThreads[1].a.OwnerCount=0;
 }
 
-#endif /* LIBCAPTIVE */
 
 VOID
 FASTCALL