From 1df846296e8e73aae9720f48a182d711bbe734f1 Mon Sep 17 00:00:00 2001 From: "Peter D. Barnes, Jr" Date: Fri, 20 Jan 2023 13:52:56 -0800 Subject: [PATCH] core: fix error when log label is longer than minimum --- src/core/model/log.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/model/log.cc b/src/core/model/log.cc index 206f571d7..1ba2b5a79 100644 --- a/src/core/model/log.cc +++ b/src/core/model/log.cc @@ -274,7 +274,10 @@ LogComponent::GetLevelLabel(const LogLevel level) { std::string pad{label}; // Add whitespace for alignment with "ERROR", "DEBUG" etc. - pad.insert(pad.size(), 5 - pad.size(), ' '); + if (pad.size() < 5) + { + pad.insert(pad.size(), 5 - pad.size(), ' '); + } std::transform(pad.begin(), pad.end(), pad.begin(), ::toupper); levels[lev] = pad; }