diff options
Diffstat (limited to 'writerfilter/source/ooxml/OOXMLPropertySet.cxx')
-rw-r--r-- | writerfilter/source/ooxml/OOXMLPropertySet.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/writerfilter/source/ooxml/OOXMLPropertySet.cxx b/writerfilter/source/ooxml/OOXMLPropertySet.cxx index e7e1c8d581c9..f413ced61d41 100644 --- a/writerfilter/source/ooxml/OOXMLPropertySet.cxx +++ b/writerfilter/source/ooxml/OOXMLPropertySet.cxx @@ -388,9 +388,7 @@ void OOXMLPropertySet::add(const OOXMLPropertySet::Pointer_t& pPropertySet) if (pSet != nullptr) { - int x = mProperties.size(); - mProperties.resize(mProperties.size() + pSet->mProperties.size()); - std::copy(pSet->mProperties.begin(), pSet->mProperties.end(), mProperties.begin() + x); + mProperties.insert( mProperties.end(), pSet->mProperties.begin(), pSet->mProperties.end() ); } } |