Просмотр исходного кода

thread_worker: Fix compile time error

state is unused in the branch where with_state is false
ameerj 5 лет назад
Родитель
Сommit
75059c46d6
1 измененных файлов с 1 добавлено и 1 удалено
  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;
                     {