@@ -194,10 +194,9 @@ auto call_returning_future(Func& func, T& data) ->
194
194
}
195
195
196
196
template <typename Ret, typename T, typename Func>
197
- auto package_task_void (Func&& func) ->
198
- typename std::enable_if<
199
- std::is_same<Ret, void>::value,
200
- std::pair<std::unique_ptr<task_runner<T>>, std::future<void>>>::type
197
+ auto package_task_void (Func&& func) -> typename std::enable_if<
198
+ std::is_same<Ret, void>::value,
199
+ std::pair<std::unique_ptr<task_runner<T>>, std::future<void>>>::type
201
200
{
202
201
auto vtask = std::unique_ptr<void_runner<T>>(new void_runner<T>(
203
202
std::packaged_task<void (T&)>(std::forward<Func>(func))));
@@ -206,10 +205,9 @@ auto package_task_void(Func&& func) ->
206
205
}
207
206
208
207
template <typename Ret, typename T, typename Func>
209
- auto package_task_void (Func&& func) ->
210
- typename std::enable_if<
211
- !std::is_same<Ret, void>::value,
212
- std::pair<std::unique_ptr<task_runner<T>>, std::future<Ret>>>::type
208
+ auto package_task_void (Func&& func) -> typename std::enable_if<
209
+ !std::is_same<Ret, void>::value,
210
+ std::pair<std::unique_ptr<task_runner<T>>, std::future<Ret>>>::type
213
211
{
214
212
auto ttask = std::unique_ptr<type_runner<T, Ret>>(new type_runner<T, Ret>(
215
213
std::packaged_task<Ret (T&)>(std::forward<Func>(func))));
0 commit comments