forked from qt-creator/qt-creator
Get rid of size type conversion warning in Utils::transform
When transforming between containers with different size_type, like QList and std::vector. Change-Id: Ife28aacdc8627e81901579cde8b563da1408d084 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -358,7 +358,7 @@ Q_REQUIRED_RESULT
|
||||
decltype(auto) transform(SC &&container, F function)
|
||||
{
|
||||
ResultContainer result;
|
||||
reserve(result, container.size());
|
||||
reserve(result, typename ResultContainer::size_type(container.size()));
|
||||
std::transform(std::begin(container), std::end(container), inserter(result), function);
|
||||
return result;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user