[poincare] Fix implementation of utility

Change-Id: If13237893a1ded53560e53cca51146befcf424bf
This commit is contained in:
Émilie Feral
2017-09-29 16:34:46 +02:00
parent 0a6ff2edb0
commit 11d0ad31cf

View File

@@ -7,8 +7,8 @@ template <class T> struct remove_reference {typedef T type;};
template <class T> struct remove_reference<T&> {typedef T type;};
template <class T> struct remove_reference<T&&> {typedef T type;};
template <class T> typename remove_reference<T>::type&& move(T&&) {
return a;
template <class T> typename remove_reference<T>::type&& move(T&& a) {
return (typename remove_reference<T>::type&&)a;
}
}