Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
4f90e88d
Commit
4f90e88d
authored
Sep 11, 2022
by
Gijs Vermeulen
Committed by
Alexandre Julliard
Sep 12, 2022
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
dbghelp: Add SymSrvGetFileIndexInfo stub.
Wine-Bug:
https://bugs.winehq.org/show_bug.cgi?id=48600
parent
55379822
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
40 additions
and
1 deletion
+40
-1
dbghelp.spec
dlls/dbghelp/dbghelp.spec
+1
-1
symbol.c
dlls/dbghelp/symbol.c
+11
-0
dbghelp.h
include/dbghelp.h
+28
-0
No files found.
dlls/dbghelp/dbghelp.spec
View file @
4f90e88d
...
...
@@ -175,7 +175,7 @@
@ stdcall SymSetSearchPathW(long wstr)
@ stub SymSrvDeltaName
@ stub SymSrvDeltaNameW
@ st
ub SymSrvGetFileIndexInfo
@ st
dcall SymSrvGetFileIndexInfo(str ptr long)
@ stub SymSrvGetFileIndexInfoW
@ stub SymSrvGetFileIndexString
@ stub SymSrvGetFileIndexStringW
...
...
dlls/dbghelp/symbol.c
View file @
4f90e88d
...
...
@@ -2778,3 +2778,14 @@ BOOL WINAPI SymGetLineFromInlineContextW(HANDLE hProcess, DWORD64 addr, ULONG in
if
(
!
get_line_from_inline_context
(
hProcess
,
addr
,
inline_ctx
,
mod_addr
,
disp
,
&
intl
))
return
FALSE
;
return
internal_line_copy_toW64
(
&
intl
,
line
);
}
/******************************************************************
* SymSrvGetFileIndexInfo (DBGHELP.@)
*
*/
BOOL
WINAPI
SymSrvGetFileIndexInfo
(
const
char
*
file
,
SYMSRV_INDEX_INFO
*
info
,
DWORD
flags
)
{
FIXME
(
"(%s, %p, 0x%08lx): stub!
\n
"
,
debugstr_a
(
file
),
info
,
flags
);
SetLastError
(
ERROR_CALL_NOT_IMPLEMENTED
);
return
FALSE
;
}
include/dbghelp.h
View file @
4f90e88d
...
...
@@ -598,6 +598,34 @@ typedef struct _SYMBOL_INFO_PACKAGEW
WCHAR
name
[
MAX_SYM_NAME
+
1
];
}
SYMBOL_INFO_PACKAGEW
,
*
PSYMBOL_INFO_PACKAGEW
;
typedef
struct
_SYMSRV_INDEX_INFO
{
DWORD
sizeofstruct
;
CHAR
file
[
MAX_PATH
+
1
];
BOOL
stripped
;
DWORD
timestamp
;
DWORD
size
;
CHAR
dbgfile
[
MAX_PATH
+
1
];
CHAR
pdbfile
[
MAX_PATH
+
1
];
GUID
guid
;
DWORD
sig
;
DWORD
age
;
}
SYMSRV_INDEX_INFO
,
*
PSYMSRV_INDEX_INFO
;
typedef
struct
{
DWORD
sizeofstruct
;
WCHAR
file
[
MAX_PATH
+
1
];
BOOL
stripped
;
DWORD
timestamp
;
DWORD
size
;
WCHAR
dbgfile
[
MAX_PATH
+
1
];
WCHAR
pdbfile
[
MAX_PATH
+
1
];
GUID
guid
;
DWORD
sig
;
DWORD
age
;
}
SYMSRV_INDEX_INFOW
,
*
PSYMSRV_INDEX_INFOW
;
typedef
enum
_IMAGEHLP_SYMBOL_TYPE_INFO
{
TI_GET_SYMTAG
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment