X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c03f25d8392641f56b58640f2c5ddd3fc31b8961..f464e3622390152d87b46f71f1ba39fbcbb73420:/include/xbt/future.hpp?ds=sidebyside diff --git a/include/xbt/future.hpp b/include/xbt/future.hpp index 7fdfb0b807..8372290fa9 100644 --- a/include/xbt/future.hpp +++ b/include/xbt/future.hpp @@ -79,7 +79,7 @@ public: } void reset() { - switch(status_) { + switch (status_) { case ResultStatus::invalid: break; case ResultStatus::value: @@ -116,8 +116,9 @@ public: **/ T get() { - switch(status_) { + switch (status_) { case ResultStatus::invalid: + default: throw std::logic_error("Invalid result"); case ResultStatus::value: { T value = std::move(value_);