diff --git a/reactos/drivers/network/ndis/ndis/misc.c b/reactos/drivers/network/ndis/ndis/misc.c index d0c43912667..b34e9bb2d03 100644 --- a/reactos/drivers/network/ndis/ndis/misc.c +++ b/reactos/drivers/network/ndis/ndis/misc.c @@ -17,7 +17,7 @@ NdisInterlockedAddUlong ( IN ULONG Increment, IN PNDIS_SPIN_LOCK SpinLock) { - ExInterlockedAddUlong ( Addend, Increment, (PKSPIN_LOCK)SpinLock ); + ExInterlockedAddUlong ( Addend, Increment, &SpinLock->SpinLock ); } @@ -32,7 +32,7 @@ NdisInterlockedInsertHeadList( IN PLIST_ENTRY ListEntry, IN PNDIS_SPIN_LOCK SpinLock) { - return ExInterlockedInsertHeadList ( ListHead, ListEntry, (PKSPIN_LOCK)SpinLock ); + return ExInterlockedInsertHeadList ( ListHead, ListEntry, &SpinLock->SpinLock ); } @@ -47,7 +47,7 @@ NdisInterlockedInsertTailList( IN PLIST_ENTRY ListEntry, IN PNDIS_SPIN_LOCK SpinLock) { - return ExInterlockedInsertTailList ( ListHead, ListEntry, (PKSPIN_LOCK)SpinLock ); + return ExInterlockedInsertTailList ( ListHead, ListEntry, &SpinLock->SpinLock ); } @@ -61,7 +61,7 @@ NdisInterlockedRemoveHeadList( IN PLIST_ENTRY ListHead, IN PNDIS_SPIN_LOCK SpinLock) { - return ExInterlockedRemoveHeadList ( ListHead, (PKSPIN_LOCK)SpinLock ); + return ExInterlockedRemoveHeadList ( ListHead, &SpinLock->SpinLock ); } typedef struct _NDIS_HANDLE_OBJECT