From 622403426fced4547ce9a96b6df16f3e84a1dda4 Mon Sep 17 00:00:00 2001 From: Oliver Kowalke Date: Mon, 7 Dec 2015 19:20:46 +0100 Subject: [PATCH] remove decay_t<> from task_object typedef --- include/boost/fiber/future/packaged_task.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/boost/fiber/future/packaged_task.hpp b/include/boost/fiber/future/packaged_task.hpp index 26567067..de5aab4d 100644 --- a/include/boost/fiber/future/packaged_task.hpp +++ b/include/boost/fiber/future/packaged_task.hpp @@ -52,7 +52,7 @@ public: template< typename Fn, typename Allocator > explicit packaged_task( std::allocator_arg_t, Allocator const& alloc, Fn && fn) { typedef detail::task_object< - std::decay_t< Fn >, Allocator, R, Args ... + Fn, Allocator, R, Args ... > object_t; typedef std::allocator_traits< typename object_t::allocator_t