summaryrefslogtreecommitdiffstats
path: root/vdslib
diff options
context:
space:
mode:
Diffstat (limited to 'vdslib')
-rw-r--r--vdslib/src/vespa/vdslib/distribution/group.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/vdslib/src/vespa/vdslib/distribution/group.cpp b/vdslib/src/vespa/vdslib/distribution/group.cpp
index b1a81c85dbb..8ad3dcb2f80 100644
--- a/vdslib/src/vespa/vdslib/distribution/group.cpp
+++ b/vdslib/src/vespa/vdslib/distribution/group.cpp
@@ -116,7 +116,8 @@ Group::addSubGroup(Group::UP group)
"Another subgroup with same index is already added.",
VESPA_STRLOC);
}
- _subGroups[group->getIndex()] = group.release();
+ auto index = group->getIndex();
+ _subGroups[index] = group.release();
}
void
@@ -203,4 +204,4 @@ Group::getDistributionConfigHash() const {
}
}
-} \ No newline at end of file
+}