diff options
Diffstat (limited to 'fribidi-vs-unicode/test-character.c')
-rw-r--r-- | fribidi-vs-unicode/test-character.c | 35 |
1 files changed, 19 insertions, 16 deletions
diff --git a/fribidi-vs-unicode/test-character.c b/fribidi-vs-unicode/test-character.c index a4087ee..545b7fa 100644 --- a/fribidi-vs-unicode/test-character.c +++ b/fribidi-vs-unicode/test-character.c @@ -298,21 +298,23 @@ main (int argc, char **argv) case 2: base_dir = FRIBIDI_PAR_ON; break; } - fribidi_get_par_embedding_levels (types, - bracket_types, - types_len, - &base_dir, - levels); + if (fribidi_get_par_embedding_levels_ex (types, + bracket_types, + types_len, + &base_dir, + levels)) + ; for (i = 0; i < types_len; i++) ltor[i] = i; - fribidi_reorder_line (0 /*FRIBIDI_FLAG_REORDER_NSM*/, - types, types_len, - 0, base_dir, - levels, - NULL, - ltor); + if (fribidi_reorder_line (0 /*FRIBIDI_FLAG_REORDER_NSM*/, + types, types_len, + 0, base_dir, + levels, + NULL, + ltor)) + ; j = 0; for (i = 0; i < types_len; i++) @@ -382,11 +384,12 @@ main (int argc, char **argv) case 2: base_dir = FRIBIDI_PAR_RTL; break; } - fribidi_get_par_embedding_levels (types, - bracket_types, - types_len, - &base_dir, - levels); + if (fribidi_get_par_embedding_levels_ex (types, + bracket_types, + types_len, + &base_dir, + levels)) + ; fribidi_set_debug (0); } |