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() );

Reply via email to