diff --git a/microprofile.cpp b/microprofile.cpp index a6605a9..d3c9844 100644 --- a/microprofile.cpp +++ b/microprofile.cpp @@ -7309,7 +7309,7 @@ void MicroProfileContextSwitchShutdownTrace() EVENT_TRACE_LOGFILE log; ZeroMemory(&log, sizeof(log)); - log.LoggerName = KERNEL_LOGGER_NAME; + log.LoggerName = (LPSTR)KERNEL_LOGGER_NAME; log.ProcessTraceMode = 0; TRACEHANDLE hLog = OpenTrace(&log); if (hLog) @@ -7354,7 +7354,7 @@ bool MicroProfileStartWin32Trace(EventCallback EvtCb, BufferCallback BufferCB) EVENT_TRACE_LOGFILE log; ZeroMemory(&log, sizeof(log)); - log.LoggerName = KERNEL_LOGGER_NAME; + log.LoggerName = (LPSTR)KERNEL_LOGGER_NAME; log.ProcessTraceMode = PROCESS_TRACE_MODE_REAL_TIME | PROCESS_TRACE_MODE_RAW_TIMESTAMP; log.EventCallback = EvtCb; log.BufferCallback = BufferCB; @@ -11383,6 +11383,8 @@ BOOL MicroProfileQueryContextEnumSymbols ( }; +bool MicroProfileSymInit(); +void MicroProfileSymCleanup(); template void MicroProfileIterateSymbols(Callback CB, uint32_t* nModules, uint32_t nNumModules)