X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c5eae424f4ea452b9125f1bf87f3536659669bdc..b5a66b0c22d6b7d816128eedd260f84e463813d3:/include/xbt/functional.hpp diff --git a/include/xbt/functional.hpp b/include/xbt/functional.hpp index e4baff1197..1bb1e36e5e 100644 --- a/include/xbt/functional.hpp +++ b/include/xbt/functional.hpp @@ -168,7 +168,7 @@ public: } private: - template typename std::enable_if_t()> init(F code) + template typename std::enable_if_t()> init(F task_code) { const static TaskVtable vtable { // Call: @@ -194,11 +194,11 @@ private: src_code->~F(); } }; - new(&buffer_) F(std::move(code)); + new (&buffer_) F(std::move(task_code)); vtable_ = &vtable; } - template typename std::enable_if_t()> init(F code) + template typename std::enable_if_t()> init(F task_code) { const static TaskVtable vtable { // Call: @@ -216,7 +216,7 @@ private: // Move: nullptr }; - *reinterpret_cast(&buffer_) = new F(std::move(code)); + *reinterpret_cast(&buffer_) = new F(std::move(task_code)); vtable_ = &vtable; }