diff --git a/types/unordered_multiset/nested/read.C b/types/unordered_multiset/nested/read.C index 1180744..36de48b 100644 --- a/types/unordered_multiset/nested/read.C +++ b/types/unordered_multiset/nested/read.C @@ -23,8 +23,6 @@ static void PrintNestedUnorderedMultisetValue(const REntry &entry, bool last = false) { UnorderedMultiset &value = *entry.GetPtr(name); - std::vector valueInnerSorted(value.begin(), - value.end()); std::vector> valueSorted; @@ -32,7 +30,9 @@ static void PrintNestedUnorderedMultisetValue(const REntry &entry, std::vector innerSorted(inner.begin(), inner.end()); std::sort(innerSorted.begin(), innerSorted.end()); valueSorted.push_back(innerSorted); -} + } + + std::sort(valueSorted.begin(), valueSorted.end()); os << " \"" << name << "\": ["; bool outerFirst = true; diff --git a/types/unordered_set/nested/read.C b/types/unordered_set/nested/read.C index 82ebc43..65f0361 100644 --- a/types/unordered_set/nested/read.C +++ b/types/unordered_set/nested/read.C @@ -21,8 +21,6 @@ static void PrintNestedUnorderedSetValue(const REntry &entry, std::ostream &os, bool last = false) { UnorderedSet &value = *entry.GetPtr(name); - std::vector valueInnerSorted( - value.begin(), value.end()); std::vector> valueSorted; for (auto inner : value) {