- Don't cast NDIS_SPIN_LOCK directly to KSPIN_LOCK

svn path=/trunk/; revision=40881
This commit is contained in:
Cameron Gutman 2009-05-10 23:55:45 +00:00
parent 5e4e012cf8
commit 1635685bdf

View file

@ -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