[PATCH] Add stubs SymFromIndex, SymFromIndexW
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Thu May 19 06:58:53 CDT 2011
---
dlls/dbghelp/dbghelp.spec | 4 ++--
dlls/dbghelp/symbol.c | 24 ++++++++++++++++++++++++
2 files changed, 26 insertions(+), 2 deletions(-)
diff --git a/dlls/dbghelp/dbghelp.spec b/dlls/dbghelp/dbghelp.spec
index 398847f..c50ab22 100644
--- a/dlls/dbghelp/dbghelp.spec
+++ b/dlls/dbghelp/dbghelp.spec
@@ -72,8 +72,8 @@
@ stdcall SymFindFileInPathW(long wstr wstr ptr long long long ptr ptr ptr)
@ stdcall SymFromAddr(ptr int64 ptr ptr)
@ stdcall SymFromAddrW(ptr int64 ptr ptr)
-@ stub SymFromIndex
-@ stub SymFromIndexW
+@ stdcall SymFromIndex(long int64 long ptr)
+@ stdcall SymFromIndexW(long int64 long ptr)
@ stdcall SymFromName(long str ptr)
@ stub SymFromNameW
@ stub SymFromToken
diff --git a/dlls/dbghelp/symbol.c b/dlls/dbghelp/symbol.c
index 16923e4..057071f 100644
--- a/dlls/dbghelp/symbol.c
+++ b/dlls/dbghelp/symbol.c
@@ -2087,3 +2087,27 @@ BOOL WINAPI SymGetLineFromNameW64(HANDLE hProcess, PCWSTR ModuleName, PCWSTR Fil
dwLineNumber, plDisplacement, Line);
return FALSE;
}
+
+/******************************************************************
+ * SymFromIndex (DBGHELP.@)
+ *
+ */
+BOOL WINAPI SymFromIndex(HANDLE hProcess, ULONG64 BaseOfDll, DWORD index, PSYMBOL_INFO symbol)
+{
+ FIXME("hProcess = %p, BaseOfDll = %s, index = %d, symbol = %p\n",
+ hProcess, wine_dbgstr_longlong(BaseOfDll), index, symbol);
+
+ return FALSE;
+}
+
+/******************************************************************
+ * SymFromIndexW (DBGHELP.@)
+ *
+ */
+BOOL WINAPI SymFromIndexW(HANDLE hProcess, ULONG64 BaseOfDll, DWORD index, PSYMBOL_INFOW symbol)
+{
+ FIXME("hProcess = %p, BaseOfDll = %s, index = %d, symbol = %p\n",
+ hProcess, wine_dbgstr_longlong(BaseOfDll), index, symbol);
+
+ return FALSE;
+}
--
1.7.4.1
--------------080503010607050604040503--
More information about the wine-patches
mailing list