use shrink_to_fit() instead of swap trick

This commit is contained in:
Dennis Luxen 2014-06-27 19:40:47 +02:00
parent 1d3932e8c5
commit 08eb5aa7d1

View File

@ -41,7 +41,7 @@ template <typename T> inline void sort_unique_resize(std::vector<T> &vector)
template <typename T> inline void sort_unique_resize_shrink_vector(std::vector<T> &vector)
{
sort_unique_resize(vector);
std::vector<T>().swap(vector);
vector.shrink_to_fit();
}
template <typename T> inline void remove_consecutive_duplicates_from_vector(std::vector<T> &vector)