summaryrefslogtreecommitdiff
path: root/filter
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-12-03 11:18:09 +0200
committerNoel Grandin <noel@peralex.com>2015-12-03 13:57:22 +0200
commit2a9adf0288048fdaad21a1d0ab32e1e86e9577ac (patch)
tree0d4f977f2e4617c4d5326803f6e295ba8929558f /filter
parentcccc9246bbfbaf70fe6946f9416c902af146110a (diff)
uno::Sequence->std::vector
Change-Id: Icbbf540e00be3baf222309a00b153cb34879dfd7
Diffstat (limited to 'filter')
-rw-r--r--filter/source/svg/svgexport.cxx10
-rw-r--r--filter/source/svg/svgfilter.cxx2
-rw-r--r--filter/source/svg/svgfilter.hxx4
3 files changed, 8 insertions, 8 deletions
diff --git a/filter/source/svg/svgexport.cxx b/filter/source/svg/svgexport.cxx
index 93b4791cb3e9..7634081e065a 100644
--- a/filter/source/svg/svgexport.cxx
+++ b/filter/source/svg/svgexport.cxx
@@ -578,7 +578,7 @@ bool SVGFilter::implExport( const Sequence< PropertyValue >& rDescriptor )
if( xOStm.is() )
{
- if( mSelectedPages.hasElements() && mMasterPageTargets.hasElements() )
+ if( mSelectedPages.hasElements() && !mMasterPageTargets.empty() )
{
Reference< XDocumentHandler > xDocHandler( implCreateExportDocumentHandler( xOStm ), UNO_QUERY );
@@ -599,7 +599,7 @@ bool SVGFilter::implExport( const Sequence< PropertyValue >& rDescriptor )
implRegisterInterface( mSelectedPages[i] );
// create an id for each master page
- for( sal_Int32 i = 0; i < mMasterPageTargets.getLength(); ++i )
+ for( size_t i = 0; i < mMasterPageTargets.size(); ++i )
implRegisterInterface( mMasterPageTargets[i] );
try
@@ -894,7 +894,7 @@ bool SVGFilter::implExportDocument()
// #i124608# export a given object selection, so no MasterPage export at all
if (!mbExportSelection)
- implExportMasterPages( mMasterPageTargets, 0, mMasterPageTargets.getLength() - 1 );
+ implExportMasterPages( mMasterPageTargets, 0, mMasterPageTargets.size() - 1 );
implExportDrawPages( mSelectedPages, 0, nLastPage );
if( !mbSinglePage )
@@ -1478,7 +1478,7 @@ bool SVGFilter::implGetPagePropSet( const Reference< XDrawPage > & rxPage )
-bool SVGFilter::implExportMasterPages( const SVGFilter::XDrawPageSequence & rxPages,
+bool SVGFilter::implExportMasterPages( const std::vector< Reference< XDrawPage > > & rxPages,
sal_Int32 nFirstPage, sal_Int32 nLastPage )
{
DBG_ASSERT( nFirstPage <= nLastPage,
@@ -1896,7 +1896,7 @@ bool SVGFilter::implCreateObjects()
sal_Int32 i, nCount;
- for( i = 0, nCount = mMasterPageTargets.getLength(); i < nCount; ++i )
+ for( i = 0, nCount = mMasterPageTargets.size(); i < nCount; ++i )
{
const Reference< XDrawPage > & xMasterPage = mMasterPageTargets[i];
diff --git a/filter/source/svg/svgfilter.cxx b/filter/source/svg/svgfilter.cxx
index 7fd47989c9ba..d7111e767620 100644
--- a/filter/source/svg/svgfilter.cxx
+++ b/filter/source/svg/svgfilter.cxx
@@ -267,7 +267,7 @@ sal_Bool SAL_CALL SVGFilter::filter( const Sequence< PropertyValue >& rDescripto
}
}
// Later we move them to a uno::Sequence so we can get them by index
- mMasterPageTargets.realloc( aMasterPageTargetSet.size() );
+ mMasterPageTargets.resize( aMasterPageTargetSet.size() );
ObjectSet::const_iterator aElem = aMasterPageTargetSet.begin();
for( sal_Int32 i = 0; aElem != aMasterPageTargetSet.end(); ++aElem, ++i)
{
diff --git a/filter/source/svg/svgfilter.hxx b/filter/source/svg/svgfilter.hxx
index 5120caeeadca..1651f0960fbb 100644
--- a/filter/source/svg/svgfilter.hxx
+++ b/filter/source/svg/svgfilter.hxx
@@ -242,7 +242,7 @@ private:
Reference< XShapes > maShapeSelection;
bool mbExportSelection;
XDrawPageSequence mSelectedPages;
- XDrawPageSequence mMasterPageTargets;
+ std::vector< Reference< XDrawPage > > mMasterPageTargets;
Link<EditFieldInfo*,void> maOldFieldHdl;
Link<EditFieldInfo*,void> maNewFieldHdl;
@@ -263,7 +263,7 @@ private:
bool implExportDocument();
bool implExportAnimations();
- bool implExportMasterPages( const XDrawPageSequence& rxPages,
+ bool implExportMasterPages( const std::vector< Reference< XDrawPage > >& rxPages,
sal_Int32 nFirstPage, sal_Int32 nLastPage );
bool implExportDrawPages( const XDrawPageSequence& rxPages,
sal_Int32 nFirstPage, sal_Int32 nLastPage );