Procházet zdrojové kódy

thread_worker: Fix compile time error

state is unused in the branch where with_state is false
ameerj před 5 roky
rodič
revize
75059c46d6
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/common/thread_worker.h

+ 1 - 1
src/common/thread_worker.h

@@ -39,7 +39,7 @@ public:
         const auto lambda = [this, func](std::stop_token stop_token) {
             Common::SetCurrentThreadName(thread_name.c_str());
             {
-                std::conditional_t<with_state, StateType, int> state{func()};
+                [[maybe_unused]] std::conditional_t<with_state, StateType, int> state{func()};
                 while (!stop_token.stop_requested()) {
                     Task task;
                     {