Module: wine Branch: master Commit: 8c8d58f829de6529eb1cc0c5aa839b365fcf295a URL: http://source.winehq.org/git/wine.git/?a=commit;h=8c8d58f829de6529eb1cc0c5aa...
Author: Alexander Morozov amorozov@etersoft.ru Date: Tue Dec 2 17:38:28 2008 +0300
ntoskrnl.exe: Fix ObfDereferenceObject function calling convention.
---
dlls/ntoskrnl.exe/ntoskrnl.c | 5 +++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-)
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index c41d289..6cf8383 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -999,7 +999,12 @@ NTSTATUS WINAPI ObReferenceObjectByHandle( HANDLE obj, ACCESS_MASK access, /*********************************************************************** * ObfDereferenceObject (NTOSKRNL.EXE.@) */ +#ifdef DEFINE_FASTCALL1_ENTRYPOINT +DEFINE_FASTCALL1_ENTRYPOINT( ObfDereferenceObject ) +void WINAPI __regs_ObfDereferenceObject( VOID *obj ) +#else void WINAPI ObfDereferenceObject( VOID *obj ) +#endif { FIXME( "stub: %p\n", obj ); } diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index c640ccf..cf4c86e 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -48,7 +48,7 @@ @ stub KefReleaseSpinLockFromDpcLevel @ stub KiAcquireSpinLock @ stub KiReleaseSpinLock -@ stdcall ObfDereferenceObject(ptr) +@ stdcall -norelay ObfDereferenceObject(ptr) @ stub ObfReferenceObject @ stub RtlPrefetchMemoryNonTemporal @ cdecl -i386 -norelay RtlUlongByteSwap() ntdll.RtlUlongByteSwap