[Libreoffice-commits] core.git: sal/cppunittester

Stephan Bergmann sbergman at redhat.com
Wed Mar 22 20:37:33 UTC 2017


 sal/cppunittester/cppunittester.cxx |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit fd70d8ee8925f7c7931f3db772516927c05b0fcb
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Wed Mar 22 21:37:00 2017 +0100

    Use rtl::isAscii* instead of ctype.h is* (and fix passing plain char)
    
    Change-Id: I93eeb586310cb1896b067b7c665e1fdee92d47b4

diff --git a/sal/cppunittester/cppunittester.cxx b/sal/cppunittester/cppunittester.cxx
index d08d5c0b1f26..11078c7cf74b 100644
--- a/sal/cppunittester/cppunittester.cxx
+++ b/sal/cppunittester/cppunittester.cxx
@@ -34,6 +34,7 @@
 #include "osl/module.h"
 #include "osl/module.hxx"
 #include "osl/thread.h"
+#include "rtl/character.hxx"
 #include "rtl/process.h"
 #include "rtl/string.h"
 #include "rtl/string.hxx"
@@ -127,7 +128,7 @@ public:
         int len = strlen(tn.get());
         for(int i = 0; i < len; i++)
         {
-            if(!isalnum(tn[i]))
+            if(!rtl::isAsciiAlphanumeric(static_cast<unsigned char>(tn[i])))
             {
                 tn[i] = '_';
             }


More information about the Libreoffice-commits mailing list