diff options
-rw-r--r-- | bin/fribidi-main.c | 2 | ||||
-rw-r--r-- | lib/fribidi-bidi-types.c | 4 | ||||
-rw-r--r-- | lib/fribidi-brackets.c | 1 |
3 files changed, 3 insertions, 4 deletions
diff --git a/bin/fribidi-main.c b/bin/fribidi-main.c index 6934f4f..084518d 100644 --- a/bin/fribidi-main.c +++ b/bin/fribidi-main.c @@ -439,8 +439,8 @@ FRIBIDI_GNUC_END_IGNORE_DEPRECATIONS printf ("%-*s => ", padding_width, S_); /* Remove explicit marks, if asked for. */ - if (do_clean) FRIBIDI_GNUC_BEGIN_IGNORE_DEPRECATIONS + if (do_clean) len = fribidi_remove_bidi_marks (visual, len, ltov, vtol, levels); diff --git a/lib/fribidi-bidi-types.c b/lib/fribidi-bidi-types.c index fe4f64f..fa03301 100644 --- a/lib/fribidi-bidi-types.c +++ b/lib/fribidi-bidi-types.c @@ -86,7 +86,7 @@ fribidi_get_bidi_type_name ( FriBidiCharType t ) { - switch (t) + switch ((int)t) { # define _FRIBIDI_ADD_TYPE(TYPE,SYMBOL) case FRIBIDI_TYPE_##TYPE: return STRINGIZE(TYPE); # define _FRIBIDI_ALL_TYPES @@ -106,7 +106,7 @@ fribidi_char_from_bidi_type ( FriBidiCharType t ) { - switch (t) + switch ((int)t) { # define _FRIBIDI_ADD_TYPE(TYPE,SYMBOL) case FRIBIDI_TYPE_##TYPE: return SYMBOL; # define _FRIBIDI_ALL_TYPES diff --git a/lib/fribidi-brackets.c b/lib/fribidi-brackets.c index 4ce35ca..6f6bdde 100644 --- a/lib/fribidi-brackets.c +++ b/lib/fribidi-brackets.c @@ -81,7 +81,6 @@ fribidi_get_bracket_types ( FriBidiBracketType *btypes ) { - const FriBidiBracketType NoBracket = FRIBIDI_NO_BRACKET; register FriBidiStrIndex i = len; for (; i; i--) { |