[Libreoffice-commits] core.git: Branch 'feature/perfwork' - sax/source

Matúš Kukan matus.kukan at collabora.com
Thu Oct 2 14:28:51 PDT 2014


 sax/source/tools/fastserializer.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit e95b41c44c38c79b545815dc38bb39b9423bfb15
Author: Matúš Kukan <matus.kukan at collabora.com>
Date:   Thu Oct 2 23:31:20 2014 +0200

    Fix ascii check for OUString; it's 2 bytes
    
    Change-Id: I23ad4857e6a5220a0c7260a65767c8e27e1be595

diff --git a/sax/source/tools/fastserializer.cxx b/sax/source/tools/fastserializer.cxx
index 37798d2..d885768 100644
--- a/sax/source/tools/fastserializer.cxx
+++ b/sax/source/tools/fastserializer.cxx
@@ -56,7 +56,7 @@ static const char sXmlHeader[] = "<?xml version=\"1.0\" encoding=\"UTF-8\" stand
 static bool lcl_isAscii(const OUString& sStr)
 {
     for (sal_Int32 i = 0; i < sStr.getLength(); ++i)
-        if (sStr[i] & 0x80)
+        if (sStr[i] & 0xff80)
             return false;
 
     return true;


More information about the Libreoffice-commits mailing list