diff options
author | Justin Berger <j.david.berger@gmail.com> | 2018-03-28 20:36:05 -0600 |
---|---|---|
committer | Justin Berger <j.david.berger@gmail.com> | 2018-03-28 20:36:05 -0600 |
commit | 91f0cab811e983da63ea49f6e24afae283138a1c (patch) | |
tree | 5778c7f27e29ce51a9b86897dcf0e3a03beeed1b /redist | |
parent | bb37e04c7ec35f28ec929afb9634fea1db007723 (diff) | |
download | libsurvive-91f0cab811e983da63ea49f6e24afae283138a1c.tar.gz libsurvive-91f0cab811e983da63ea49f6e24afae283138a1c.tar.bz2 |
Functional C# in windows
Diffstat (limited to 'redist')
-rw-r--r-- | redist/symbol_enumerator.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/redist/symbol_enumerator.c b/redist/symbol_enumerator.c index fcb3727..58bbfaa 100644 --- a/redist/symbol_enumerator.c +++ b/redist/symbol_enumerator.c @@ -60,7 +60,7 @@ BOOL WINAPI SymCleanup( HANDLE hProcess ); -BOOL CALLBACK __cdecl mycb( +BOOL mycb( PSYMBOL_INFO pSymInfo, ULONG SymbolSize, PVOID UserContext @@ -71,10 +71,11 @@ BOOL CALLBACK __cdecl mycb( int EnumerateSymbols( SymEnumeratorCallback cb ) { - HANDLE proc = GetCurrentProcess(); + HANDLE proc = GetCurrentProcess(); if( !SymInitialize( proc, 0, 1 ) ) return -1; if( !SymEnumSymbols( proc, 0, "*!*", &mycb, (void*)cb ) ) { + fprintf(stderr, "SymEnumSymbols returned %d\n", GetLastError()); SymCleanup(proc); return -2; } |