From b32b5a8d04e1b7a68b68f947aa2cc4e7316ba0e6 Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Wed, 18 Oct 2017 15:50:09 +0200 Subject: [PATCH] Enum ResultStatus: valid is not a valid value. Use value. --- include/xbt/future.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/xbt/future.hpp b/include/xbt/future.hpp index a7448c9525..55abdc7db3 100644 --- a/include/xbt/future.hpp +++ b/include/xbt/future.hpp @@ -48,7 +48,7 @@ public: switch (that.status_) { case ResultStatus::invalid: break; - case ResultStatus::valid: + case ResultStatus::value: new (&value_) T(that.value); break; case ResultStatus::exception: @@ -69,7 +69,7 @@ public: switch (that.status_) { case ResultStatus::invalid: break; - case ResultStatus::valid: + case ResultStatus::value: new (&value_) T(std::move(that.value)); that.value.~T(); break; -- 2.20.1