summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.co.uk>2015-11-27 08:34:41 +0100
committerMiklos Vajna <vmiklos@collabora.co.uk>2015-11-27 08:35:44 +0100
commitdc269d07e8e5d71818bc0a546c3daef4d50eb1c7 (patch)
tree409b020c229e9914a0bbbf6415fe2f1b60c87327 /writerfilter
parentbc910480d685576faa13c92ec7d0b6c0e3c968ed (diff)
Use comphelper::containerToSequence()
Change-Id: Ic4a8521192e07f6851ebff47e83f41c5b1c7d8ce
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/ooxml/OOXMLDocumentImpl.cxx7
1 files changed, 3 insertions, 4 deletions
diff --git a/writerfilter/source/ooxml/OOXMLDocumentImpl.cxx b/writerfilter/source/ooxml/OOXMLDocumentImpl.cxx
index 812f0d973a07..12ad4915b249 100644
--- a/writerfilter/source/ooxml/OOXMLDocumentImpl.cxx
+++ b/writerfilter/source/ooxml/OOXMLDocumentImpl.cxx
@@ -624,7 +624,7 @@ void OOXMLDocumentImpl::resolveGlossaryStream(Stream & /*rStream*/)
{
uno::Sequence< uno::Sequence< beans::StringPair > >aSeqs = xRelationshipAccess->getAllRelationships();
- uno::Sequence<uno::Sequence< uno::Any> > xGlossaryDomListTemp(aSeqs.getLength());
+ std::vector< uno::Sequence<uno::Any> > aGlossaryDomList;
sal_Int32 counter = 0;
for (sal_Int32 j = 0; j < aSeqs.getLength(); j++)
{
@@ -694,13 +694,12 @@ void OOXMLDocumentImpl::resolveGlossaryStream(Stream & /*rStream*/)
glossaryTuple[2] = uno::makeAny(gType);
glossaryTuple[3] = uno::makeAny(gTarget);
glossaryTuple[4] = uno::makeAny(contentType);
- xGlossaryDomListTemp[counter] = glossaryTuple;
+ aGlossaryDomList.push_back(glossaryTuple);
counter++;
}
}
}
- xGlossaryDomListTemp.realloc(counter);
- mxGlossaryDomList = xGlossaryDomListTemp;
+ mxGlossaryDomList = comphelper::containerToSequence(aGlossaryDomList);
}
}