From 7efd9cea2a4b5c7dffc6406ef2cc3ae0f5ecb1d0 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Sun, 9 Jan 2022 14:31:13 +0100 Subject: [PATCH] Log performance aggregates as logger messages --- src/ifcparse/IfcLogger.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ifcparse/IfcLogger.cpp b/src/ifcparse/IfcLogger.cpp index 11e39eae4a..e98bbb642c 100644 --- a/src/ifcparse/IfcLogger.cpp +++ b/src/ifcparse/IfcLogger.cpp @@ -227,11 +227,8 @@ void Logger::PrintPerformanceStats() { } for (auto& p : items) { - if (log2) { - (*log2) << p.second << std::string(max_size - p.second.size(), ' ') << ": " << p.first << std::endl; - } else if (wlog2) { - (*wlog2) << p.second.c_str() << std::string(max_size - p.second.size(), ' ').c_str() << ": " << p.first << std::endl; - } + auto s = p.second + std::string(max_size - p.second.size(), ' ') + ": " + std::to_string(p.first); + Message(LOG_PERF, s); } }