summaryrefslogtreecommitdiffstats
path: root/vdslib
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@yahooinc.com>2023-04-03 12:15:49 +0200
committerTor Egge <Tor.Egge@yahooinc.com>2023-04-03 12:15:49 +0200
commit885997cf511b901aee4341126266ca5859239cf0 (patch)
tree6abc6da56b8457ee3dbfb8cf620ee761459ee935 /vdslib
parent1c2d6585d6487b1fe6fef7f69582fc6dafdc6a2a (diff)
Use return value from std::unique.
Diffstat (limited to 'vdslib')
-rw-r--r--vdslib/src/tests/distribution/distributiontest.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/vdslib/src/tests/distribution/distributiontest.cpp b/vdslib/src/tests/distribution/distributiontest.cpp
index a10aca45b33..432e791f3ec 100644
--- a/vdslib/src/tests/distribution/distributiontest.cpp
+++ b/vdslib/src/tests/distribution/distributiontest.cpp
@@ -434,7 +434,8 @@ TEST(DistributionTest, test_distribution)
_distribution[i].second = distr.getIdealStorageNodes(
systemState, document::BucketId(26, i));
sort(_distribution[i].second.begin(), _distribution[i].second.end());
- unique(_distribution[i].second.begin(), _distribution[i].second.end());
+ auto unique_nodes = unique(_distribution[i].second.begin(), _distribution[i].second.end()) - _distribution[i].second.begin();
+ _distribution[i].second.resize(unique_nodes);
for (unsigned j = 0; j < _distribution[i].second.size(); j++) {
_nodeCount[_distribution[i].second[j]]++;