-------------------------------------------------------------------------
| 109 | |
| 110 | //------------------------------------------------------------------------- |
| 111 | void ExceptionHandler::OnExitProcess(HANDLE hProcess) |
| 112 | { |
| 113 | for (auto& pair : breakPointExceptionCode_) |
| 114 | { |
| 115 | std::vector<HANDLE>& processes = pair.second; |
| 116 | auto it = std::find(processes.begin(), processes.end(), hProcess); |
| 117 | |
| 118 | if (it != processes.end()) |
| 119 | processes.erase(it); |
| 120 | } |
| 121 | } |
| 122 | |
| 123 | //------------------------------------------------------------------------- |
| 124 | std::wstring ExceptionHandler::GetExceptionStrFromCode(DWORD exceptionCode) const |
nothing calls this directly
no outgoing calls
no test coverage detected