C-cast to work around gross enum==int assumption in windows API

pull/1969/head
Jason Rhinelander 2 years ago committed by Jeff Becker
parent 49b97f47cc
commit c9d928950a
No known key found for this signature in database
GPG Key ID: 025C02EE3A092F2D

@ -329,8 +329,9 @@ class WindowsServiceStopped
LONG LONG
GenerateDump(EXCEPTION_POINTERS* pExceptionPointers) GenerateDump(EXCEPTION_POINTERS* pExceptionPointers)
{ {
const DWORD flags = MiniDumpWithFullMemory | MiniDumpWithFullMemoryInfo | MiniDumpWithHandleData const auto flags = (MINIDUMP_TYPE)(
| MiniDumpWithUnloadedModules | MiniDumpWithThreadInfo; MiniDumpWithFullMemory | MiniDumpWithFullMemoryInfo | MiniDumpWithHandleData
| MiniDumpWithUnloadedModules | MiniDumpWithThreadInfo);
std::stringstream ss; std::stringstream ss;
ss << "C:\\ProgramData\\lokinet\\crash-" << llarp::time_now_ms().count() << ".dmp"; ss << "C:\\ProgramData\\lokinet\\crash-" << llarp::time_now_ms().count() << ".dmp";

Loading…
Cancel
Save