summaryrefslogtreecommitdiff
path: root/sd/source/ui/unoidl/DrawController.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/unoidl/DrawController.cxx')
-rw-r--r--sd/source/ui/unoidl/DrawController.cxx7
1 files changed, 2 insertions, 5 deletions
diff --git a/sd/source/ui/unoidl/DrawController.cxx b/sd/source/ui/unoidl/DrawController.cxx
index 7612ca1d6a0a..e660f5ca288b 100644
--- a/sd/source/ui/unoidl/DrawController.cxx
+++ b/sd/source/ui/unoidl/DrawController.cxx
@@ -676,11 +676,8 @@ IPropertyArrayHelper & DrawController::getInfoHelper()
if (mpPropertyArrayHelper.get() == nullptr)
{
::std::vector<beans::Property> aProperties;
- FillPropertyTable (aProperties);
- Sequence<beans::Property> aPropertySequence (aProperties.size());
- for (size_t i=0; i<aProperties.size(); i++)
- aPropertySequence[i] = aProperties[i];
- mpPropertyArrayHelper.reset(new OPropertyArrayHelper(aPropertySequence, sal_False));
+ FillPropertyTable(aProperties);
+ mpPropertyArrayHelper.reset(new OPropertyArrayHelper(comphelper::containerToSequence(aProperties), sal_False));
}
return *mpPropertyArrayHelper.get();