]> granicus.if.org Git - fribidi/commitdiff
Fixed remaining 16 char tests errors.
authorDov Grobgeld <dov.grobgeld@gmail.com>
Sun, 22 Jul 2018 20:49:10 +0000 (23:49 +0300)
committerDov Grobgeld <dov.grobgeld@gmail.com>
Sun, 22 Jul 2018 20:49:10 +0000 (23:49 +0300)
- A matching parenthesis must be ON.

lib/fribidi-bidi.c

index 4966369aba06a5caa2a5b512fc966c9736a15e5a..713fff6e3eb5e714f784deff6e44b19cbd104c14 100644 (file)
@@ -1048,7 +1048,8 @@ fribidi_get_par_embedding_levels_ex (
         if (level != last_level && last_iso_level == iso_level)
           bracket_stack_size[last_iso_level] = 0;
 
-        if (brack_prop!= FRIBIDI_NO_BRACKET)
+        if (brack_prop!= FRIBIDI_NO_BRACKET
+            && RL_TYPE(pp)==FRIBIDI_TYPE_ON)
           {
             if (FRIBIDI_IS_BRACKET_OPEN(brack_prop))
               {