From a6fc745491f786dae99692bca765a97d0285ae11 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Tue, 13 Sep 2022 14:42:18 +0200 Subject: [PATCH] Remove unnecessary conditional from VST3 query log --- src/common/logging/vst3.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/common/logging/vst3.cpp b/src/common/logging/vst3.cpp index 6c7b87e5..067ca65f 100644 --- a/src/common/logging/vst3.cpp +++ b/src/common/logging/vst3.cpp @@ -58,20 +58,18 @@ void Vst3Logger::log_query_interface( tresult result, const std::optional& uid) { if (logger_.verbosity_ >= Logger::Verbosity::all_events) [[unlikely]] { - std::ostringstream message; std::string uid_string = uid ? format_uid(*uid) : ""; + std::ostringstream message; if (result == Steinberg::kResultOk) { - if (logger_.verbosity_ >= Logger::Verbosity::most_events) { - message << "[query interface] " << where << ": " << uid_string; - log(message.str()); - } + message << "[query interface] " << where << ": " << uid_string; } else { // TODO: DIfferentiate between interfaces we don't implement and // interfaces the object doesn't implement message << "[unknown interface] " << where << ": " << uid_string; - log(message.str()); } + + log(message.str()); } }