From af695162a96796974dd399a8f9526d3b19d46546 Mon Sep 17 00:00:00 2001 From: Stephen Webb Date: Wed, 15 Jan 2025 15:31:40 +1100 Subject: [PATCH] Prevent C++11 compilation errors --- src/main/cpp/threadutility.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/cpp/threadutility.cpp b/src/main/cpp/threadutility.cpp index 9175f177d..139a61fa5 100644 --- a/src/main/cpp/threadutility.cpp +++ b/src/main/cpp/threadutility.cpp @@ -70,8 +70,8 @@ struct ThreadUtility::priv_data Period delay; TimePoint nextRun; std::function f; - int errorCount{ 0 }; - bool removed{ false }; + int errorCount; + bool removed; }; using JobStore = std::list; JobStore jobs; @@ -269,7 +269,7 @@ void ThreadUtility::addPeriodicTask(const LogString& name, std::function if (m_priv->maxDelay < delay) m_priv->maxDelay = delay; auto currentTime = std::chrono::system_clock::now(); - m_priv->jobs.push_back( priv_data::NamedPeriodicFunction{name, delay, currentTime + delay, f} ); + m_priv->jobs.push_back( priv_data::NamedPeriodicFunction{name, delay, currentTime + delay, f, 0, false} ); if (!m_priv->thread.joinable()) { m_priv->terminated = false;