From d6a33b422d29132b3f8e2ac93f1eea1570cf1e18 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Sun, 27 Dec 2020 18:30:01 +0100 Subject: [PATCH] Fix Vst3Bridge stderr logger This was trying to free `std::cerr`, which of course won't work. --- src/common/logging/common.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/common/logging/common.cpp b/src/common/logging/common.cpp index 152868f2..c9877479 100644 --- a/src/common/logging/common.cpp +++ b/src/common/logging/common.cpp @@ -95,8 +95,8 @@ Logger Logger::create_wine_stderr() { // We're logging directly to `std::cerr` instead of to `/dev/stderr` because // we want the STDERR redirection from the group host processes to still // function here - return Logger(std::shared_ptr(&std::cerr), verbosity_level, - ""); + return Logger(std::shared_ptr(&std::cerr, [](auto*) {}), + verbosity_level, ""); } void Logger::log(const std::string& message) {