fix promise deleted copy constructor

This commit is contained in:
Avi Kivity
2014-08-18 00:23:19 +03:00
parent ef749bf26c
commit acdf96947c

View File

@@ -175,7 +175,7 @@ public:
}
}
promise& operator=(promise&&);
void operator=(const T&) = delete;
void operator=(const promise&) = delete;
future<T> get_future();
void set_value(const T& result) { _state->set(result); }
void set_value(T&& result) { _state->set(std::move(result)); }