Author: hdu Date: Mon Aug 5 13:10:32 2013 New Revision: 1510469 URL: http://svn.apache.org/r1510469 Log: #i122959# single-linked lists that are often extended at the end are inefficient
Modified: openoffice/trunk/main/sw/source/core/unocore/unocoll.cxx openoffice/trunk/main/sw/source/core/unocore/unodraw.cxx Modified: openoffice/trunk/main/sw/source/core/unocore/unocoll.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/sw/source/core/unocore/unocoll.cxx?rev=1510469&r1=1510468&r2=1510469&view=diff ============================================================================== --- openoffice/trunk/main/sw/source/core/unocore/unocoll.cxx (original) +++ openoffice/trunk/main/sw/source/core/unocore/unocoll.cxx Mon Aug 5 13:10:32 2013 @@ -64,7 +64,7 @@ #include <unochart.hxx> #include <comphelper/makesequence.hxx> #include <comphelper/sequence.hxx> -#include <slist> +#include <list> #include <iterator> #include <unosection.hxx> #include <unoparagraph.hxx> @@ -826,7 +826,7 @@ namespace : public SwSimpleEnumeration_Base { private: - typedef ::std::slist< Any > frmcontainer_t; + typedef ::std::list< Any > frmcontainer_t; frmcontainer_t m_aFrames; protected: virtual ~SwXFrameEnumeration() {}; Modified: openoffice/trunk/main/sw/source/core/unocore/unodraw.cxx URL: http://svn.apache.org/viewvc/openoffice/trunk/main/sw/source/core/unocore/unodraw.cxx?rev=1510469&r1=1510468&r2=1510469&view=diff ============================================================================== --- openoffice/trunk/main/sw/source/core/unocore/unodraw.cxx (original) +++ openoffice/trunk/main/sw/source/core/unocore/unodraw.cxx Mon Aug 5 13:10:32 2013 @@ -80,7 +80,7 @@ #include <basegfx/matrix/b2dhommatrixtools.hxx> #include <com/sun/star/drawing/PointSequence.hpp> #include <vcl/svapp.hxx> -#include <slist> +#include <list> #include <iterator> #include <switerator.hxx> @@ -409,7 +409,7 @@ namespace : public SwSimpleEnumeration_Base { private: - typedef ::std::slist< ::com::sun::star::uno::Any > shapescontainer_t; + typedef ::std::list< ::com::sun::star::uno::Any > shapescontainer_t; shapescontainer_t m_aShapes; protected: virtual ~SwXShapesEnumeration() {};