dbghelp: Add stubs for SymEnumSourceLines/SymEnumSourceLinesW.

This commit is contained in:
Austin English 2011-07-16 12:33:29 -05:00 committed by Alexandre Julliard
parent 2a708ee94d
commit 13d86cc0a3
2 changed files with 34 additions and 2 deletions

View File

@ -46,8 +46,8 @@
@ stub SymEnumSourceFileTokens
@ stdcall SymEnumSourceFiles(ptr int64 str ptr ptr)
@ stdcall SymEnumSourceFilesW(ptr int64 wstr ptr ptr)
@ stub SymEnumSourceLines
@ stub SymEnumSourceLinesW
@ stdcall SymEnumSourceLines(ptr int64 str str long long ptr ptr)
@ stdcall SymEnumSourceLinesW(ptr int64 wstr wstr long long ptr ptr)
@ stub SymEnumSym
@ stdcall SymEnumSymbols(ptr int64 str ptr ptr)
@ stub SymEnumSymbolsForAddr

View File

@ -308,6 +308,38 @@ BOOL WINAPI SymEnumSourceFiles(HANDLE hProcess, ULONG64 ModBase, PCSTR Mask,
return ret;
}
/******************************************************************
* SymEnumSourceLines (DBGHELP.@)
*
*/
BOOL WINAPI SymEnumSourceLines(HANDLE hProcess, ULONG64 base, PCSTR obj,
PCSTR file, DWORD line, DWORD flags,
PSYM_ENUMLINES_CALLBACK EnumLinesCallback,
PVOID UserContext)
{
FIXME("%p %s %s %s %u %u %p %p: stub!\n",
hProcess, wine_dbgstr_longlong(base), debugstr_a(obj), debugstr_a(file),
line, flags, EnumLinesCallback, UserContext);
SetLastError(ERROR_NOT_SUPPORTED);
return FALSE;
}
/******************************************************************
* SymEnumSourceLinesW(DBGHELP.@)
*
*/
BOOL WINAPI SymEnumSourceLinesW(HANDLE hProcess, ULONG64 base, PCWSTR obj,
PCWSTR file, DWORD line, DWORD flags,
PSYM_ENUMLINES_CALLBACKW EnumLinesCallback,
PVOID UserContext)
{
FIXME("%p %s %s %s %u %u %p %p: stub!\n",
hProcess, wine_dbgstr_longlong(base), debugstr_w(obj), debugstr_w(file),
line, flags, EnumLinesCallback, UserContext);
SetLastError(ERROR_NOT_SUPPORTED);
return FALSE;
}
/******************************************************************
* SymGetSourceFileToken (DBGHELP.@)
*