diff options
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/unodraw/unoshape.cxx | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/svx/source/unodraw/unoshape.cxx b/svx/source/unodraw/unoshape.cxx index 1e90c2f2b11c..a1b6a7b3e07e 100644 --- a/svx/source/unodraw/unoshape.cxx +++ b/svx/source/unodraw/unoshape.cxx @@ -1219,12 +1219,8 @@ void SAL_CALL SvxShape::setSize( const awt::Size& rSize ) if(mpObj->GetObjInventor() == SdrInventor && mpObj->GetObjIdentifier() == OBJ_MEASURE ) { - boost::rational<long> aWdt; - if (aRect.Right()-aRect.Left() > 0) - aWdt.assign(aLocalSize.Width(),aRect.Right()-aRect.Left()); - boost::rational<long> aHgt; - if (aRect.Bottom()-aRect.Top() > 0) - aHgt.assign(aLocalSize.Height(),aRect.Bottom()-aRect.Top()); + boost::rational<long> aWdt(aLocalSize.Width(),aRect.Right()-aRect.Left()); + boost::rational<long> aHgt(aLocalSize.Height(),aRect.Bottom()-aRect.Top()); Point aPt = mpObj->GetSnapRect().TopLeft(); mpObj->Resize(aPt,aWdt,aHgt); } |