| 349 | #undef CASENAME |
| 350 | |
| 351 | void InitializeSymFunctions() |
| 352 | { |
| 353 | HMODULE hDbgHlp = LoadLibraryA("DbgHelp"); |
| 354 | if ( !hDbgHlp ) |
| 355 | return; |
| 356 | |
| 357 | (FARPROC&)_SymInitialize = GetProcAddress(hDbgHlp, "SymInitialize"); |
| 358 | (FARPROC&)_SymSetOptions = GetProcAddress(hDbgHlp, "SymSetOptions"); |
| 359 | (FARPROC&)_SymLoadModule = GetProcAddress(hDbgHlp, "SymLoadModule"); |
| 360 | (FARPROC&)_StackWalk = GetProcAddress(hDbgHlp, "StackWalk"); |
| 361 | (FARPROC&)_SymFunctionTableAccess = GetProcAddress(hDbgHlp, "SymFunctionTableAccess"); |
| 362 | (FARPROC&)_SymGetModuleBase = GetProcAddress(hDbgHlp, "SymGetModuleBase"); |
| 363 | (FARPROC&)_SymGetSymFromAddr = GetProcAddress(hDbgHlp, "SymGetSymFromAddr"); |
| 364 | (FARPROC&)_SymGetLineFromAddr = GetProcAddress(hDbgHlp, "SymGetLineFromAddr"); |
| 365 | (FARPROC&)_SymCleanup = GetProcAddress(hDbgHlp, "SymCleanup"); |
| 366 | } |
| 367 | |
| 368 | TopLevelExceptionFilter::TopLevelExceptionFilter() |
| 369 | : pOldExceptionFilter(NULL) |
no outgoing calls
no test coverage detected