diff options
Diffstat (limited to 'helpcompiler')
-rw-r--r-- | helpcompiler/inc/HelpCompiler.hxx | 3 | ||||
-rw-r--r-- | helpcompiler/source/HelpCompiler.cxx | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/helpcompiler/inc/HelpCompiler.hxx b/helpcompiler/inc/HelpCompiler.hxx index 0e4975424d9d..b888ce7512c6 100644 --- a/helpcompiler/inc/HelpCompiler.hxx +++ b/helpcompiler/inc/HelpCompiler.hxx @@ -238,7 +238,8 @@ private: inline char tocharlower(char c) { - return static_cast<char>(rtl::toAsciiLowerCase(c)); + return static_cast<char>( + rtl::toAsciiLowerCase(static_cast<unsigned char>(c))); } #endif diff --git a/helpcompiler/source/HelpCompiler.cxx b/helpcompiler/source/HelpCompiler.cxx index e456f5acd5b5..50a215db7527 100644 --- a/helpcompiler/source/HelpCompiler.cxx +++ b/helpcompiler/source/HelpCompiler.cxx @@ -460,7 +460,7 @@ bool HelpCompiler::compile() std::string appl = module.substr(1); for (char & i : appl) { - i=rtl::toAsciiUpperCase(i); + i=rtl::toAsciiUpperCase(static_cast<unsigned char>(i)); } xmlNodePtr docResolved = clone(xmlDocGetRootElement(docResolvedOrg), appl); myparser aparser(documentId, fileName, title); |