diff options
Diffstat (limited to 'algorithm.h')
-rw-r--r-- | algorithm.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/algorithm.h b/algorithm.h index f5d49e3..4cafe93 100644 --- a/algorithm.h +++ b/algorithm.h @@ -8,6 +8,7 @@ #include <stddef.h> #include <algorithm> +#include <deque> #include <type_traits> #include <vector> @@ -69,7 +70,7 @@ inline int IncrementForAlignCeil4(T pos) { // Sorts values in |container| and removes duplicates. template <class T> -void SortAndUniquify(std::vector<T>* container) { +void SortAndUniquify(std::deque<T>* container) { std::sort(container->begin(), container->end()); container->erase(std::unique(container->begin(), container->end()), container->end()); |