summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/rtftok/rtftokenizer.cxx15
1 files changed, 4 insertions, 11 deletions
diff --git a/writerfilter/source/rtftok/rtftokenizer.cxx b/writerfilter/source/rtftok/rtftokenizer.cxx
index 8ca74334707d..5727b144d11c 100644
--- a/writerfilter/source/rtftok/rtftokenizer.cxx
+++ b/writerfilter/source/rtftok/rtftokenizer.cxx
@@ -170,24 +170,17 @@ int RTFTokenizer::asHex(char ch)
ret = ch - '0';
else
{
- if (rtl::isAsciiLowerCase(ch))
- {
- if (ch < 'a' || ch > 'f')
- return -1;
+ if (ch >= 'a' && ch <= 'f')
ret = ch - 'a';
- }
- else
- {
- if (ch < 'A' || ch > 'F')
- return -1;
+ else if (ch >= 'A' && ch <= 'F')
ret = ch - 'A';
- }
+ else
+ return -1;
ret += 10;
}
return ret;
}
-
void RTFTokenizer::pushGroup()
{
m_nGroup++;