extensions/source/scanner/sane.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit 083d833b59efef89257b2a27344ea143b7db2b57 Author: Paul McQuade <[email protected]> AuthorDate: Sat Jul 19 16:32:21 2025 +0100 Commit: Ilmari Lauhakangas <[email protected]> CommitDate: Sun Jul 20 09:31:16 2025 +0200 tdf#147021 Use std::size() instead of SAL_N_ELEMENTS() macro Change-Id: I6cdcfbb0f314fa916e2bb6846409174eb8bad6e4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188070 Tested-by: Jenkins Reviewed-by: Ilmari Lauhakangas <[email protected]> diff --git a/extensions/source/scanner/sane.cxx b/extensions/source/scanner/sane.cxx index ac7c88c08fc7..c37f12a23867 100644 --- a/extensions/source/scanner/sane.cxx +++ b/extensions/source/scanner/sane.cxx @@ -33,6 +33,7 @@ #include <sal/config.h> #include <sal/macros.h> #include <memory> +#include <iterator> #if (OSL_DEBUG_LEVEL > 0) || defined DBG_UTIL #include <stdarg.h> @@ -980,7 +981,7 @@ OUString Sane::GetOptionUnitName( int n ) OUString aText; SANE_Unit nUnit = mppOptions[n]->unit; size_t nUnitAsSize = static_cast<size_t>(nUnit); - if (nUnitAsSize >= SAL_N_ELEMENTS( ppUnits )) + if (nUnitAsSize >= std::size( ppUnits )) aText = "[unknown units]"; else aText = OUString( ppUnits[ nUnit ], strlen(ppUnits[ nUnit ]), osl_getThreadTextEncoding() );
