[Libreoffice-commits] core.git: Branch 'aoo/trunk' - 2 commits - tools/source
Dennis E. Hamilton
orcmid at apache.org
Wed Jul 20 02:08:19 UTC 2016
tools/source/generic/poly2.cxx | 2 ++
1 file changed, 2 insertions(+)
New commits:
commit d0e2741d35d4761dd1731edc03e626761d27d5a0
Author: Dennis E. Hamilton <orcmid at apache.org>
Date: Tue Jul 19 22:19:03 2016 +0000
Guard removal and replacement of unavailable slots per #i127045#
diff --git a/tools/source/generic/poly2.cxx b/tools/source/generic/poly2.cxx
index c0f5394044d..d584d31 100644
--- a/tools/source/generic/poly2.cxx
+++ b/tools/source/generic/poly2.cxx
@@ -198,6 +198,7 @@ void PolyPolygon::Remove( sal_uInt16 nPos )
{
DBG_CHKTHIS( PolyPolygon, NULL );
DBG_ASSERT( nPos < Count(), "PolyPolygon::Remove(): nPos >= nSize" );
+ if ( nPos >= Count() ) return; // not removable
if ( mpImplPolyPolygon->mnRefCount > 1 )
{
@@ -218,6 +219,7 @@ void PolyPolygon::Replace( const Polygon& rPoly, sal_uInt16 nPos )
{
DBG_CHKTHIS( PolyPolygon, NULL );
DBG_ASSERT( nPos < Count(), "PolyPolygon::Replace(): nPos >= nSize" );
+ if ( nPos >= Count() ) return; // not replaceable
if ( mpImplPolyPolygon->mnRefCount > 1 )
{
commit cca5d508f25af73eb083efb1f0d70b20ab69e1ec
Author: Dennis E. Hamilton <orcmid at apache.org>
Date: Tue Jul 19 22:08:51 2016 +0000
Clean up inconsistent whitespace (tabs vs spaces)
More information about the Libreoffice-commits
mailing list