xmloff/source/forms/elementexport.cxx | 46 +++++++++++++++++----------------- 1 file changed, 23 insertions(+), 23 deletions(-)
New commits: commit e010a57ab2489464719fb73ad0aea6e4e4c60383 Author: ehsan <m.ehsan.movahed...@gmail.com> AuthorDate: Fri Jul 1 21:24:56 2022 +0430 Commit: Hossein <hoss...@libreoffice.org> CommitDate: Wed Aug 3 13:08:43 2022 +0200 tdf#147021 Use std::size() instead of SAL_N_ELEMENTS() macro Change-Id: I9f3819c155bed0796f1b12e5e46e51d42f098117 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/136775 Tested-by: Jenkins Reviewed-by: Hossein <hoss...@libreoffice.org> diff --git a/xmloff/source/forms/elementexport.cxx b/xmloff/source/forms/elementexport.cxx index 5f283fa8b036..dd005e551ff6 100644 --- a/xmloff/source/forms/elementexport.cxx +++ b/xmloff/source/forms/elementexport.cxx @@ -509,11 +509,11 @@ namespace xmloff { PROPERTY_LABEL, PROPERTY_TITLE }; - OSL_ENSURE( SAL_N_ELEMENTS(aStringPropertyNames) == - SAL_N_ELEMENTS(nStringPropertyAttributeIds), + OSL_ENSURE( std::size(aStringPropertyNames) == + std::size(nStringPropertyAttributeIds), "OControlExport::exportCommonControlAttributes: somebody tampered with the maps (1)!"); - for (i=0; i<SAL_N_ELEMENTS(nStringPropertyAttributeIds); ++i) + for (i=0; i<std::size(nStringPropertyAttributeIds); ++i) if (nStringPropertyAttributeIds[i] & m_nIncludeCommon) { exportStringPropertyAttribute( @@ -546,13 +546,13 @@ namespace xmloff BoolAttrFlags::DefaultFalse, BoolAttrFlags::DefaultFalse | BoolAttrFlags::InverseSemantics, BoolAttrFlags::DefaultFalse, BoolAttrFlags::DefaultTrue, BoolAttrFlags::DefaultFalse, BoolAttrFlags::DefaultFalse, BoolAttrFlags::DefaultVoid, BoolAttrFlags::DefaultFalse }; #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nIdCount = SAL_N_ELEMENTS(nBooleanPropertyAttributeIds); - static const sal_Int32 nNameCount = SAL_N_ELEMENTS(pBooleanPropertyNames); - static const sal_Int32 nFlagsCount = SAL_N_ELEMENTS(nBooleanPropertyAttrFlags); + static const sal_Int32 nIdCount = std::size(nBooleanPropertyAttributeIds); + static const sal_Int32 nNameCount = std::size(pBooleanPropertyNames); + static const sal_Int32 nFlagsCount = std::size(nBooleanPropertyAttrFlags); OSL_ENSURE((nIdCount == nNameCount) && (nNameCount == nFlagsCount), "OControlExport::exportCommonControlAttributes: somebody tampered with the maps (2)!"); #endif - for (i=0; i<SAL_N_ELEMENTS(nBooleanPropertyAttributeIds); ++i) + for (i=0; i<std::size(nBooleanPropertyAttributeIds); ++i) if (nBooleanPropertyAttributeIds[i] & m_nIncludeCommon) { exportBooleanPropertyAttribute( @@ -587,13 +587,13 @@ namespace xmloff exportedProperty(PROPERTY_MAXTEXTLENGTH); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nIdCount = SAL_N_ELEMENTS(nIntegerPropertyAttributeIds); - static const sal_Int32 nNameCount = SAL_N_ELEMENTS(pIntegerPropertyNames); - static const sal_Int32 nDefaultCount = SAL_N_ELEMENTS(nIntegerPropertyAttrDefaults); + static const sal_Int32 nIdCount = std::size(nIntegerPropertyAttributeIds); + static const sal_Int32 nNameCount = std::size(pIntegerPropertyNames); + static const sal_Int32 nDefaultCount = std::size(nIntegerPropertyAttrDefaults); OSL_ENSURE((nIdCount == nNameCount) && (nNameCount == nDefaultCount), "OControlExport::exportCommonControlAttributes: somebody tampered with the maps (3)!"); #endif - for (i=0; i<SAL_N_ELEMENTS(nIntegerPropertyAttributeIds); ++i) + for (i=0; i<std::size(nIntegerPropertyAttributeIds); ++i) if (nIntegerPropertyAttributeIds[i] & m_nIncludeCommon) { exportInt16PropertyAttribute( @@ -942,9 +942,9 @@ namespace xmloff PROPERTY_DEFAULTBUTTON, PROPERTY_TRISTATE, PROPERTY_TOGGLE, PROPERTY_FOCUS_ON_CLICK }; - static const sal_Int32 nIdCount = SAL_N_ELEMENTS(nBooleanPropertyAttributeIds); + static const sal_Int32 nIdCount = std::size(nBooleanPropertyAttributeIds); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nNameCount = SAL_N_ELEMENTS(pBooleanPropertyNames); + static const sal_Int32 nNameCount = std::size(pBooleanPropertyNames); OSL_ENSURE((nIdCount == nNameCount), "OControlExport::exportSpecialAttributes: somebody tampered with the maps (1)!"); #endif @@ -982,12 +982,12 @@ namespace xmloff 10 }; - static const sal_Int32 nIdCount = SAL_N_ELEMENTS( nIntegerPropertyAttributeIds ); + static const sal_Int32 nIdCount = std::size( nIntegerPropertyAttributeIds ); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nNameCount = SAL_N_ELEMENTS( pIntegerPropertyNames ); + static const sal_Int32 nNameCount = std::size( pIntegerPropertyNames ); OSL_ENSURE( ( nIdCount == nNameCount ), "OControlExport::exportSpecialAttributes: somebody tampered with the maps (2)!" ); - static const sal_Int32 nDefaultCount = SAL_N_ELEMENTS( nIntegerPropertyAttrDefaults ); + static const sal_Int32 nDefaultCount = std::size( nIntegerPropertyAttrDefaults ); OSL_ENSURE( ( nIdCount == nDefaultCount ), "OControlExport::exportSpecialAttributes: somebody tampered with the maps (3)!" ); #endif @@ -1129,9 +1129,9 @@ namespace xmloff u"" PROPERTY_GROUP_NAME }; - static const sal_Int32 nIdCount = SAL_N_ELEMENTS( nStringPropertyAttributeIds ); + static const sal_Int32 nIdCount = std::size( nStringPropertyAttributeIds ); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nNameCount = SAL_N_ELEMENTS( pStringPropertyNames ); + static const sal_Int32 nNameCount = std::size( pStringPropertyNames ); OSL_ENSURE( ( nIdCount == nNameCount ), "OControlExport::exportSpecialAttributes: somebody tampered with the maps (2)!" ); #endif @@ -2050,9 +2050,9 @@ namespace xmloff { PROPERTY_NAME, /*PROPERTY_TARGETURL,*/ PROPERTY_COMMAND, PROPERTY_FILTER, PROPERTY_ORDER }; - static const sal_Int32 nIdCount = SAL_N_ELEMENTS(eStringPropertyIds); + static const sal_Int32 nIdCount = std::size(eStringPropertyIds); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nNameCount = SAL_N_ELEMENTS(aStringPropertyNames); + static const sal_Int32 nNameCount = std::size(aStringPropertyNames); OSL_ENSURE((nIdCount == nNameCount), "OFormExport::exportAttributes: somebody tampered with the maps (1)!"); #endif @@ -2103,10 +2103,10 @@ namespace xmloff { BoolAttrFlags::DefaultTrue, BoolAttrFlags::DefaultTrue, BoolAttrFlags::DefaultTrue, BoolAttrFlags::DefaultFalse, BoolAttrFlags::DefaultTrue, BoolAttrFlags::DefaultFalse }; - static const sal_Int32 nIdCount = SAL_N_ELEMENTS(eBooleanPropertyIds); + static const sal_Int32 nIdCount = std::size(eBooleanPropertyIds); #if OSL_DEBUG_LEVEL > 0 - static const sal_Int32 nNameCount = SAL_N_ELEMENTS(pBooleanPropertyNames); - static const sal_Int32 nFlagsCount = SAL_N_ELEMENTS(nBooleanPropertyAttrFlags); + static const sal_Int32 nNameCount = std::size(pBooleanPropertyNames); + static const sal_Int32 nFlagsCount = std::size(nBooleanPropertyAttrFlags); OSL_ENSURE((nIdCount == nNameCount) && (nNameCount == nFlagsCount), "OFormExport::exportAttributes: somebody tampered with the maps (2)!"); #endif