From eddd1e730900062791cdc0158d3e9dcedb9a8956 Mon Sep 17 00:00:00 2001 From: Oliver Kowalke Date: Thu, 17 Dec 2015 20:06:49 +0100 Subject: [PATCH] remove redundant asign of `false` to obtained_ in packaged_task --- include/boost/fiber/future/packaged_task.hpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/boost/fiber/future/packaged_task.hpp b/include/boost/fiber/future/packaged_task.hpp index b44bfebf..e4808f7c 100644 --- a/include/boost/fiber/future/packaged_task.hpp +++ b/include/boost/fiber/future/packaged_task.hpp @@ -123,11 +123,10 @@ public: if ( ! valid() ) { throw packaged_task_uninitialized{}; } - obtained_ = false; packaged_task tmp; tmp.task_ = task_; - obtained_ = false; task_ = tmp.task_->reset(); + obtained_ = false; } };