wine-staging/patches/dbghelp-EnumerateLoadedModulesExW/0001-dbghelp-Implement-EnumerateLoadedModulesExW.patch

48 lines
1.5 KiB
Diff

From fe5d45b540dccdb589978118b7c2828414e21331 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Michael=20M=C3=BCller?= <michael@fds-team.de>
Date: Mon, 16 May 2016 18:00:49 +0200
Subject: dbghelp: Implement EnumerateLoadedModulesExW.
---
dlls/dbghelp/dbghelp.spec | 2 +-
dlls/dbghelp/module.c | 10 ++++++++++
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/dlls/dbghelp/dbghelp.spec b/dlls/dbghelp/dbghelp.spec
index 6004f95..624e023 100644
--- a/dlls/dbghelp/dbghelp.spec
+++ b/dlls/dbghelp/dbghelp.spec
@@ -5,7 +5,7 @@
@ stdcall EnumerateLoadedModules(long ptr ptr)
@ stdcall EnumerateLoadedModules64(long ptr ptr)
@ stub EnumerateLoadedModulesEx
-@ stub EnumerateLoadedModulesExW
+@ stub EnumerateLoadedModulesExW(long ptr ptr)
@ stdcall EnumerateLoadedModulesW64(long ptr ptr)
@ stdcall ExtensionApiVersion()
@ stdcall FindDebugInfoFile(str str ptr)
diff --git a/dlls/dbghelp/module.c b/dlls/dbghelp/module.c
index 69a043c..f22ee65 100644
--- a/dlls/dbghelp/module.c
+++ b/dlls/dbghelp/module.c
@@ -921,6 +921,16 @@ BOOL WINAPI EnumerateLoadedModulesW64(HANDLE hProcess,
}
/******************************************************************
+ * EnumerateLoadedModulesExW (DBGHELP.@)
+ *
+ */
+BOOL WINAPI EnumerateLoadedModulesExW(HANDLE process, PENUMLOADED_MODULES_CALLBACKW64 callback,
+ PVOID context)
+{
+ return EnumerateLoadedModulesW64(process, callback, context);
+}
+
+/******************************************************************
* SymGetModuleInfo (DBGHELP.@)
*
*/
--
2.8.0