diff options
| author | Stefan Boberg <[email protected]> | 2022-01-30 16:52:49 +0100 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2022-01-30 16:52:49 +0100 |
| commit | 9779dc462b7b3a461075578d75e8c2649715beee (patch) | |
| tree | a244c43e5e294ffe4e77c0459af2fa1d0c4be6e2 /zencore/trace.cpp | |
| parent | Merge branch 'main' of https://github.com/EpicGames/zen (diff) | |
| download | zen-9779dc462b7b3a461075578d75e8c2649715beee.tar.xz zen-9779dc462b7b3a461075578d75e8c2649715beee.zip | |
TraceInit can now be initialized with "None" tracing mode
Diffstat (limited to 'zencore/trace.cpp')
| -rw-r--r-- | zencore/trace.cpp | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/zencore/trace.cpp b/zencore/trace.cpp index 6a35571e6..788dcec07 100644 --- a/zencore/trace.cpp +++ b/zencore/trace.cpp @@ -12,6 +12,8 @@ void TraceInit(const char* HostOrPath, TraceType Type) { + bool EnableEvents = true; + switch (Type) { case TraceType::Network: @@ -21,6 +23,10 @@ TraceInit(const char* HostOrPath, TraceType Type) case TraceType::File: trace::WriteTo(HostOrPath); break; + + case TraceType::None: + EnableEvents = false; + break; } trace::FInitializeDesc Desc = { @@ -28,7 +34,10 @@ TraceInit(const char* HostOrPath, TraceType Type) }; trace::Initialize(Desc); - trace::ToggleChannel("cpu", true); + if (EnableEvents) + { + trace::ToggleChannel("cpu", true); + } } #endif // ZEN_WITH_TRACE |