diff options
-rw-r--r-- | lib/fribidi-brackets.c | 9 | ||||
-rw-r--r-- | lib/fribidi-brackets.h | 2 |
2 files changed, 7 insertions, 4 deletions
diff --git a/lib/fribidi-brackets.c b/lib/fribidi-brackets.c index 651c9ca..6f6bdde 100644 --- a/lib/fribidi-brackets.c +++ b/lib/fribidi-brackets.c @@ -57,9 +57,9 @@ fribidi_get_bracket ( bracket_id = 0 if the character is not a bracket. */ char_type = FRIBIDI_GET_BRACKET_TYPE (ch); - fribidi_boolean is_open = 0; + fribidi_boolean is_open = false; - if (char_type == 0) + if (char_type == 0) bracket_type.bracket_id = 0; else { @@ -76,7 +76,7 @@ fribidi_get_bracket_types ( /* input */ const FriBidiChar *str, const FriBidiStrIndex len, - const FriBidiType *types, + const FriBidiCharType *types, /* output */ FriBidiBracketType *btypes ) @@ -86,7 +86,10 @@ fribidi_get_bracket_types ( { /* Optimization that bracket must be of types ON */ if (types[i] == FRIBIDI_TYPE_ON) + { + const FriBidiBracketType NoBracket = FRIBIDI_NO_BRACKET; *btypes = NoBracket; + } else *btypes = fribidi_get_bracket (*str); diff --git a/lib/fribidi-brackets.h b/lib/fribidi-brackets.h index e66a3f8..3e421f3 100644 --- a/lib/fribidi-brackets.h +++ b/lib/fribidi-brackets.h @@ -68,7 +68,7 @@ fribidi_get_bracket_types ( /* input */ const FriBidiChar *str, const FriBidiStrIndex len, - const FriBidiType *types, + const FriBidiCharType *types, /* output */ FriBidiBracketType *btypes ); |