From e96893fbc35ed841cea19931d07b9813a6e67ecc Mon Sep 17 00:00:00 2001 From: Antonio Di Monaco Date: Fri, 22 Feb 2019 10:41:05 +0100 Subject: [PATCH] Fix GCC 6.2.1 build error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The build error is: src/tools/clangpchmanagerbackend/source/taskscheduler.h:93:17: error: cannot call member function ‘void ClangBackEnd::TaskScheduler::... without object executeInLoop([&] { m_queue.processEntries(); }); Change-Id: Ib1c9ad2b9db39be75f4af77cf95baf05fbc13415 Reviewed-by: Marco Bubke --- src/tools/clangpchmanagerbackend/source/taskscheduler.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/clangpchmanagerbackend/source/taskscheduler.h b/src/tools/clangpchmanagerbackend/source/taskscheduler.h index 6bc7dc79760..3d2b03ae977 100644 --- a/src/tools/clangpchmanagerbackend/source/taskscheduler.h +++ b/src/tools/clangpchmanagerbackend/source/taskscheduler.h @@ -90,7 +90,7 @@ public: for (auto &task : tasks) { auto callWrapper = [&, task = std::move(task)](auto processor) -> ProcessorInterface & { task(processor.get()); - executeInLoop([&] { m_queue.processEntries(); }); + this->executeInLoop([&] { m_queue.processEntries(); }); return processor; };