summaryrefslogtreecommitdiff
path: root/lib/fribidi-deprecated.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/fribidi-deprecated.c')
-rw-r--r--lib/fribidi-deprecated.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/fribidi-deprecated.c b/lib/fribidi-deprecated.c
index 6c300a2..6a9ed3c 100644
--- a/lib/fribidi-deprecated.c
+++ b/lib/fribidi-deprecated.c
@@ -153,6 +153,7 @@ fribidi_remove_bidi_marks (
for (i = 0; i < len; i++)
if (!FRIBIDI_IS_EXPLICIT_OR_BN (fribidi_get_bidi_type (str[i]))
+ && !FRIBIDI_IS_ISOLATE (fribidi_get_bidi_type (str[i]))
&& str[i] != FRIBIDI_CHAR_LRM && str[i] != FRIBIDI_CHAR_RLM)
{
str[j] = str[i];