diff --git a/src/sfizz/Logger.cpp b/src/sfizz/Logger.cpp index 5e7bce70..ac0d90b5 100644 --- a/src/sfizz/Logger.cpp +++ b/src/sfizz/Logger.cpp @@ -113,7 +113,7 @@ void sfz::Logger::clear() prefix.clear(); } -void sfz::Logger::moveEvents() +void sfz::Logger::moveEvents() noexcept { while(keepRunning.test_and_set()) { CallbackTime callbackTime; diff --git a/src/sfizz/Logger.h b/src/sfizz/Logger.h index 693760cf..841c3621 100644 --- a/src/sfizz/Logger.h +++ b/src/sfizz/Logger.h @@ -60,7 +60,7 @@ public: void logCallbackTime(std::chrono::duration duration, int numVoices, size_t numSamples); void logFileTime(std::chrono::duration waitDuration, std::chrono::duration loadDuration, uint32_t fileSize, absl::string_view filename); private: - void moveEvents(); + void moveEvents() noexcept; bool loggingEnabled { config::loggingEnabled }; std::string prefix { "" };