From 0a5939b487c6d870d065eb57007133d938b0fedc Mon Sep 17 00:00:00 2001 From: Tobias Triffterer <tobias@ep1.ruhr-uni-bochum.de> Date: Wed, 21 Apr 2021 21:56:26 +0200 Subject: [PATCH] Fix Assignment Operators in ExperimentState The logging function aliases cannot be const here because this screws up the defaulted assignment operators. --- src/experimentstate.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/experimentstate.h b/src/experimentstate.h index a5a6ba1..a406655 100644 --- a/src/experimentstate.h +++ b/src/experimentstate.h @@ -81,10 +81,10 @@ public: ExperimentState& operator= ( ExperimentState&& other ) = default; private: - const CliLogger::ComponentLogger logError = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Error); - const CliLogger::ComponentLogger logWarning = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Warning); - const CliLogger::ComponentLogger logInfo = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Info); - const CliLogger::ComponentLogger logDebug = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Debug); + CliLogger::ComponentLogger logError = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Error); + CliLogger::ComponentLogger logWarning = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Warning); + CliLogger::ComponentLogger logInfo = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Info); + CliLogger::ComponentLogger logDebug = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Debug); }; } -- GitLab