From 38beae6b2f2dc01f06f7e6efa1a28aec57514cf4 Mon Sep 17 00:00:00 2001 From: Simon Brand Date: Wed, 22 Aug 2018 14:09:35 +0100 Subject: [PATCH] Fix map_error for C++11 with different types --- tl/expected.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tl/expected.hpp b/tl/expected.hpp index 47ceb8a..e00a248 100644 --- a/tl/expected.hpp +++ b/tl/expected.hpp @@ -2016,7 +2016,7 @@ template ::value> * = nullptr> constexpr auto map_error_impl(Exp &&exp, F &&f) -> expected, detail::decay_t> { - using result = ret_t>; + using result = expected, detail::decay_t>; return exp.has_value() ? result(*std::forward(exp))