diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2024-04-27 20:49:13 +0500 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2024-04-27 20:50:48 +0200 |
commit | faeb8adf4b12a62919fbf961f65181964cce5325 (patch) | |
tree | 7137a9e1ce614d2eaff9791ffb616a0c765a63cf /chart2/source/view | |
parent | 47bebbdcf1bdca0ad6da48514a3befa473dd7d7b (diff) |
Simplify a bit
Change-Id: Ic6d0dd0f66a258fffd0be7f458316801516aaefc
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/166778
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'chart2/source/view')
-rw-r--r-- | chart2/source/view/main/ChartView.cxx | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/chart2/source/view/main/ChartView.cxx b/chart2/source/view/main/ChartView.cxx index d01a877040b2..dc09a83f810a 100644 --- a/chart2/source/view/main/ChartView.cxx +++ b/chart2/source/view/main/ChartView.cxx @@ -1681,20 +1681,16 @@ void SAL_CALL ChartView::setPropertyValue( const OUString& rPropertyName if( ! (rValue >>= aZoomFactors) ) throw lang::IllegalArgumentException( "Property 'ZoomFactors' requires value of type Sequence< PropertyValue >", nullptr, 0 ); - sal_Int32 nFilterArgs = aZoomFactors.getLength(); - const beans::PropertyValue* pDataValues = aZoomFactors.getConstArray(); - while( nFilterArgs-- ) + for (auto& propval : aZoomFactors) { - if ( pDataValues->Name == "ScaleXNumerator" ) - pDataValues->Value >>= m_nScaleXNumerator; - else if ( pDataValues->Name == "ScaleXDenominator" ) - pDataValues->Value >>= m_nScaleXDenominator; - else if ( pDataValues->Name == "ScaleYNumerator" ) - pDataValues->Value >>= m_nScaleYNumerator; - else if ( pDataValues->Name == "ScaleYDenominator" ) - pDataValues->Value >>= m_nScaleYDenominator; - - pDataValues++; + if (propval.Name == "ScaleXNumerator") + propval.Value >>= m_nScaleXNumerator; + else if (propval.Name == "ScaleXDenominator") + propval.Value >>= m_nScaleXDenominator; + else if (propval.Name == "ScaleYNumerator") + propval.Value >>= m_nScaleYNumerator; + else if (propval.Name == "ScaleYDenominator") + propval.Value >>= m_nScaleYDenominator; } } else if( rPropertyName == "SdrViewIsInEditMode" ) |