From 2b99f832dc611355eedace357cd50d976723d1dd Mon Sep 17 00:00:00 2001 From: apurvapriyadarshi Date: Fri, 27 May 2016 23:49:01 +0530 Subject: tdf#99589 tolower / toupper - dangerous to Turks ... Converted toupper to toAsciiUpperCase Change-Id: I595e39bd00a15ede6fc9ea3da3c2a4b2a2322a82 Reviewed-on: https://gerrit.libreoffice.org/25566 Tested-by: Jenkins Reviewed-by: Michael Meeks Tested-by: Michael Meeks --- idl/source/cmptools/lex.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'idl/source') diff --git a/idl/source/cmptools/lex.cxx b/idl/source/cmptools/lex.cxx index 82b3c9ea45d9..608448988470 100644 --- a/idl/source/cmptools/lex.cxx +++ b/idl/source/cmptools/lex.cxx @@ -23,6 +23,7 @@ #include #include #include +#include OString SvToken::GetTokenAsString() const { @@ -172,7 +173,7 @@ sal_uLong SvTokenStream::GetNumber() if( isdigit( c ) ) l = l * nLog + (c - '0'); else - l = l * nLog + (toupper( c ) - 'A' + 10 ); + l = l * nLog + (rtl::toAsciiUpperCase( c ) - 'A' + 10 ); c = GetFastNextChar(); } } -- cgit