From 8d832481e1f7f817821eb3202c58b2cd132bac82 Mon Sep 17 00:00:00 2001 From: Michael Stahl Date: Thu, 26 Jul 2012 14:21:59 +0200 Subject: fix non-const accesses in previous commit: Probably using const_cast is "good enough" here for the exising use cases of modifying elements in a sorted_vector; not exposing non-const accessors in sorted_vector should deter adding these in the future. Change-Id: I613d7d40041b01109fd1d54f51c105acf56ae34a --- editeng/inc/editeng/tstpitem.hxx | 2 -- editeng/source/items/paraitem.cxx | 3 +-- 2 files changed, 1 insertion(+), 4 deletions(-) (limited to 'editeng') diff --git a/editeng/inc/editeng/tstpitem.hxx b/editeng/inc/editeng/tstpitem.hxx index 62923aac3974..6174f1e776c5 100644 --- a/editeng/inc/editeng/tstpitem.hxx +++ b/editeng/inc/editeng/tstpitem.hxx @@ -150,8 +150,6 @@ public: const SvxTabStop& operator[]( const sal_uInt16 nPos ) const { return maTabStops[nPos]; } - SvxTabStop& operator[]( const sal_uInt16 nPos ) - { return maTabStops[nPos]; } // "pure virtual Methods" from SfxPoolItem virtual int operator==( const SfxPoolItem& ) const; diff --git a/editeng/source/items/paraitem.cxx b/editeng/source/items/paraitem.cxx index d611a09008cf..84a3f28b05a3 100644 --- a/editeng/source/items/paraitem.cxx +++ b/editeng/source/items/paraitem.cxx @@ -967,8 +967,7 @@ sal_uInt16 SvxTabStopItem::GetPos( const sal_Int32 nPos ) const SvxTabStopItem& SvxTabStopItem::operator=( const SvxTabStopItem& rTSI ) { - maTabStops.clear(); - maTabStops.insert( rTSI.maTabStops ); + maTabStops = rTSI.maTabStops; return *this; } -- cgit