Return uppercase() by value, don't force move

This commit is contained in:
Jørgen Kvalsvik
2017-01-03 15:42:30 +01:00
parent 328c320641
commit 083b834cd1

View File

@@ -16,7 +16,7 @@ U& uppercase( const T& src, U& dst ) {
template< typename T >
typename std::decay< T >::type uppercase( T&& x ) {
typename std::decay< T >::type t( std::forward< T >( x ) );
return std::move( uppercase( t, t ) );
return uppercase( t, t );
}
}