diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-09-22 09:57:18 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-09-22 10:07:21 +0200 |
commit | cfbae3c1807cc61394c9206ba5c77f401126dd79 (patch) | |
tree | 7660e4cd2bca56301d7993809646b0cdaacd2ff8 | |
parent | d58bea0ffa2a2fe79103ab7aa743aea63e27a0fd (diff) |
Use comphelper::SequenceAsVector
Change-Id: Id163680534a5f4786531954b855f30dc10b9717d
-rw-r--r-- | writerfilter/source/dmapper/GraphicImport.cxx | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/writerfilter/source/dmapper/GraphicImport.cxx b/writerfilter/source/dmapper/GraphicImport.cxx index e3178c29973d..624fc8418bfe 100644 --- a/writerfilter/source/dmapper/GraphicImport.cxx +++ b/writerfilter/source/dmapper/GraphicImport.cxx @@ -473,14 +473,9 @@ void GraphicImport::putPropertyToFrameGrabBag( const OUString& sPropertyName, co if (xSetInfo->hasPropertyByName(aGrabBagPropName)) { - uno::Sequence< beans::PropertyValue > aGrabBag; - xSet->getPropertyValue( aGrabBagPropName ) >>= aGrabBag; - - sal_Int32 nLength = aGrabBag.getLength(); - aGrabBag.realloc(nLength + 1); - aGrabBag[nLength] = pProperty; - - xSet->setPropertyValue(aGrabBagPropName, uno::makeAny(aGrabBag)); + comphelper::SequenceAsVector<beans::PropertyValue> aGrabBag(xSet->getPropertyValue(aGrabBagPropName)); + aGrabBag.push_back(pProperty); + xSet->setPropertyValue(aGrabBagPropName, uno::makeAny(aGrabBag.getAsConstList())); } } |