aboutsummaryrefslogtreecommitdiff
path: root/algorithm.h
diff options
context:
space:
mode:
Diffstat (limited to 'algorithm.h')
-rw-r--r--algorithm.h3
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());