summaryrefslogtreecommitdiff
path: root/sal/textenc/tcvtutf8.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sal/textenc/tcvtutf8.cxx')
-rw-r--r--sal/textenc/tcvtutf8.cxx5
1 files changed, 1 insertions, 4 deletions
diff --git a/sal/textenc/tcvtutf8.cxx b/sal/textenc/tcvtutf8.cxx
index d9c3c134a83a..f5ed9dfb995c 100644
--- a/sal/textenc/tcvtutf8.cxx
+++ b/sal/textenc/tcvtutf8.cxx
@@ -170,10 +170,7 @@ sal_Size ImplConvertUtf8ToUnicode(
}
break;
case 3:
- if (nUtf32 < 0x800
- || (!bJavaUtf8
- && (rtl::isHighSurrogate(nUtf32)
- || rtl::isLowSurrogate(nUtf32))))
+ if (nUtf32 < 0x800 || (!bJavaUtf8 && rtl::isSurrogate(nUtf32)))
{
goto bad_input;
}