Suppress tracing log spam when tracing is not active

This commit is contained in:
Brad Davis 2018-04-27 08:03:48 -07:00
parent 748c8cdc58
commit 2662dc9b4e

View file

@ -102,6 +102,9 @@ private:
};
inline void traceEvent(const QLoggingCategory& category, const QString& name, EventType type, const QString& id = "", const QVariantMap& args = {}, const QVariantMap& extra = {}) {
if (!DependencyManager::isSet<Tracer>()) {
return;
}
const auto& tracer = DependencyManager::get<Tracer>();
if (tracer) {
tracer->traceEvent(category, name, type, id, args, extra);