summaryrefslogtreecommitdiff
path: root/writerfilter/source/dmapper/MeasureHandler.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'writerfilter/source/dmapper/MeasureHandler.cxx')
-rw-r--r--writerfilter/source/dmapper/MeasureHandler.cxx9
1 files changed, 2 insertions, 7 deletions
diff --git a/writerfilter/source/dmapper/MeasureHandler.cxx b/writerfilter/source/dmapper/MeasureHandler.cxx
index 9b41676aca94..2d0a5fdbdebe 100644
--- a/writerfilter/source/dmapper/MeasureHandler.cxx
+++ b/writerfilter/source/dmapper/MeasureHandler.cxx
@@ -22,6 +22,7 @@
#include <ooxml/resourceids.hxx>
#include <osl/diagnose.h>
#include <com/sun/star/text/SizeType.hpp>
+#include <comphelper/sequence.hxx>
namespace writerfilter {
namespace dmapper {
@@ -133,13 +134,7 @@ beans::PropertyValue MeasureHandler::getInteropGrabBag()
{
beans::PropertyValue aRet;
aRet.Name = m_aInteropGrabBagName;
-
- uno::Sequence<beans::PropertyValue> aSeq(m_aInteropGrabBag.size());
- beans::PropertyValue* pSeq = aSeq.getArray();
- for (std::vector<beans::PropertyValue>::iterator i = m_aInteropGrabBag.begin(); i != m_aInteropGrabBag.end(); ++i)
- *pSeq++ = *i;
-
- aRet.Value = uno::makeAny(aSeq);
+ aRet.Value = uno::makeAny( comphelper::containerToSequence(m_aInteropGrabBag) );
return aRet;
}