summaryrefslogtreecommitdiff
path: root/sfx2/source/doc/SfxDocumentMetaData.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sfx2/source/doc/SfxDocumentMetaData.cxx')
-rw-r--r--sfx2/source/doc/SfxDocumentMetaData.cxx4
1 files changed, 3 insertions, 1 deletions
diff --git a/sfx2/source/doc/SfxDocumentMetaData.cxx b/sfx2/source/doc/SfxDocumentMetaData.cxx
index 78dfda2cd53a..7fb8ffe696bb 100644
--- a/sfx2/source/doc/SfxDocumentMetaData.cxx
+++ b/sfx2/source/doc/SfxDocumentMetaData.cxx
@@ -1138,7 +1138,9 @@ void SfxDocumentMetaData::init(
css::uno::Reference<css::xml::dom::XNodeList> nodes =
xPath->selectNodeList(m_xParent, "child::" + name);
std::vector<css::uno::Reference<css::xml::dom::XNode> > v;
- for (sal_Int32 i = 0; i < nodes->getLength(); ++i) {
+ v.reserve(nodes->getLength());
+ for (sal_Int32 i = 0; i < nodes->getLength(); ++i)
+ {
v.push_back(nodes->item(i));
}
m_metaList[name] = v;