Module: wine Branch: master Commit: 0cb9ddb7f5624f804c200216b3619c158a236757 URL: https://source.winehq.org/git/wine.git/?a=commit;h=0cb9ddb7f5624f804c200216b...
Author: Christian Costa titan.costa@gmail.com Date: Mon Mar 12 11:06:16 2018 +0000
ntoskrnl.exe: Fix IoReleaseCancelSpinLock argument.
Signed-off-by: Alistair Leslie-Hughes leslie_alistair@hotmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/ntoskrnl.exe/ntoskrnl.c | 4 ++-- dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- include/ddk/wdm.h | 1 + 3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index 1a47f45..c9871cc 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -611,9 +611,9 @@ void WINAPI IoAcquireCancelSpinLock(PKIRQL irql) /*********************************************************************** * IoReleaseCancelSpinLock (NTOSKRNL.EXE.@) */ -void WINAPI IoReleaseCancelSpinLock(PKIRQL irql) +void WINAPI IoReleaseCancelSpinLock(KIRQL irql) { - FIXME("(%p): stub\n", irql); + FIXME("(%u): stub\n", irql); }
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index c94737d..901f0ee 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -434,7 +434,7 @@ @ stub IoRegisterLastChanceShutdownNotification @ stdcall IoRegisterPlugPlayNotification(long long ptr ptr ptr ptr ptr) @ stdcall IoRegisterShutdownNotification(ptr) -@ stdcall IoReleaseCancelSpinLock(ptr) +@ stdcall IoReleaseCancelSpinLock(long) @ stub IoReleaseRemoveLockAndWaitEx @ stub IoReleaseRemoveLockEx @ stub IoReleaseVpbSpinLock diff --git a/include/ddk/wdm.h b/include/ddk/wdm.h index b75ef9d..834f208 100644 --- a/include/ddk/wdm.h +++ b/include/ddk/wdm.h @@ -1306,6 +1306,7 @@ PDEVICE_OBJECT WINAPI IoGetRelatedDeviceObject(PFILE_OBJECT); void WINAPI IoInitializeIrp(IRP*,USHORT,CCHAR); VOID WINAPI IoInitializeRemoveLockEx(PIO_REMOVE_LOCK,ULONG,ULONG,ULONG,ULONG); void WINAPI IoInvalidateDeviceRelations(PDEVICE_OBJECT,DEVICE_RELATION_TYPE); +void WINAPI IoReleaseCancelSpinLock(KIRQL); NTSTATUS WINAPI IoWMIRegistrationControl(PDEVICE_OBJECT,ULONG);
PKTHREAD WINAPI KeGetCurrentThread(void);