Christian Costa : ntoskrnl.exe: Add partial stub for IoFreeMdl.

Alexandre Julliard julliard at winehq.org
Fri Sep 28 11:39:03 CDT 2012


Module: wine
Branch: master
Commit: 5087cb192c7c54bf74d600a8a1f279456a65eba6
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5087cb192c7c54bf74d600a8a1f279456a65eba6

Author: Christian Costa <titan.costa at gmail.com>
Date:   Thu Sep 27 23:12:36 2012 +0200

ntoskrnl.exe: Add partial stub for IoFreeMdl.

---

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

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-cvs mailing list