[PATCH 2/2] ntoskrnl.exe: Add partial stub for IoFreeMdl.

Christian Costa titan.costa at gmail.com
Thu Sep 27 16:12:36 CDT 2012


---
 dlls/ntoskrnl.exe/ntoskrnl.c        |   11 +++++++++++
 dlls/ntoskrnl.exe/ntoskrnl.exe.spec |    2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c
index afcca48..842ade2 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.c
+++ b/dlls/ntoskrnl.exe/ntoskrnl.c
@@ -409,6 +409,17 @@ PMDL WINAPI IoAllocateMdl( PVOID VirtualAddress, ULONG Length, BOOLEAN Secondary
 
 
 /***********************************************************************
+ *           IoFreeMdl  (NTOSKRNL.EXE.@)
+ */
+VOID WINAPI IoFreeMdl(PMDL mdl)
+{
+    FIXME("partial stub: %p\n", mdl);
+
+    HeapFree(GetProcessHeap(), 0, mdl);
+}
+
+
+/***********************************************************************
  *           IoAllocateWorkItem  (NTOSKRNL.EXE.@)
  */
 PIO_WORKITEM WINAPI IoAllocateWorkItem( PDEVICE_OBJECT DeviceObject )
diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
index 97a71fc..f452238 100644
--- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
+++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec
@@ -371,7 +371,7 @@
 @ stub IoFreeController
 @ stub IoFreeErrorLogEntry
 @ stdcall IoFreeIrp(ptr)
-@ stub IoFreeMdl
+@ stdcall IoFreeMdl(ptr)
 @ stub IoFreeWorkItem
 @ stub IoGetAttachedDevice
 @ stub IoGetAttachedDeviceReference




More information about the wine-patches mailing list