mirror of
https://github.com/AxioDL/logvisor.git
synced 2025-05-16 20:31:24 +00:00
Added debugger breakpoint
This commit is contained in:
parent
fc073d3f87
commit
e7478c5bb4
@ -9,6 +9,8 @@
|
|||||||
#include <atomic>
|
#include <atomic>
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
|
extern "C" void LogVisorBp();
|
||||||
|
|
||||||
namespace LogVisor
|
namespace LogVisor
|
||||||
{
|
{
|
||||||
|
|
||||||
@ -145,6 +147,8 @@ public:
|
|||||||
{
|
{
|
||||||
for (auto& logger : MainLoggers)
|
for (auto& logger : MainLoggers)
|
||||||
logger->report(m_modName, severity, format, ap);
|
logger->report(m_modName, severity, format, ap);
|
||||||
|
if (severity == Error || severity == FatalError)
|
||||||
|
LogVisorBp();
|
||||||
if (severity == FatalError)
|
if (severity == FatalError)
|
||||||
abort();
|
abort();
|
||||||
else if (severity == Error)
|
else if (severity == Error)
|
||||||
|
@ -35,6 +35,8 @@
|
|||||||
#define FOREGROUND_WHITE FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE
|
#define FOREGROUND_WHITE FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
void LogVisorBp() {}
|
||||||
|
|
||||||
namespace LogVisor
|
namespace LogVisor
|
||||||
{
|
{
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user