Per 0blu's suggestion, use the SymGetLineFromAddr macro instead of SymGetLineFromAddr64
This commit is contained in:
parent
d09378c8e8
commit
142e0b9ea4
@ -337,8 +337,8 @@ namespace dbghelp {
|
||||
symbol->SizeOfStruct = sizeof(SYMBOL_INFO);
|
||||
symbol->MaxNameLen = MAX_SYM_NAME;
|
||||
union { DWORD64 a; DWORD b; } displacement;
|
||||
IMAGEHLP_LINE64 line;
|
||||
bool got_line = SymGetLineFromAddr64(proc, addr, &displacement.b, &line);
|
||||
IMAGEHLP_LINE line;
|
||||
bool got_line = SymGetLineFromAddr(proc, addr, &displacement.b, &line);
|
||||
if(SymFromAddr(proc, addr, &displacement.a, symbol)) {
|
||||
if(got_line) {
|
||||
IMAGEHLP_STACK_FRAME frame;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user