fixed some warnings with gcc4 (mostly assignment differs in signedness warnings)
[reactos.git] / reactos / ntoskrnl / ex / work.c
index 0a5f82f..844c5a3 100644 (file)
@@ -67,7 +67,7 @@ ExpWorkerThreadEntryPoint(IN PVOID Context)
         ASSERT((NTSTATUS)QueueEntry != STATUS_TIMEOUT);
     
         /* Increment Processed Work Items */
-        InterlockedIncrement(&WorkQueue->WorkItemsProcessed);
+        InterlockedIncrement((PLONG)&WorkQueue->WorkItemsProcessed);
 
         /* Get the Work Item */
         WorkItem = CONTAINING_RECORD(QueueEntry, WORK_QUEUE_ITEM, List);