summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDov Grobgeld <dov.grobgeld@gmail.com>2017-11-08 21:03:42 +0200
committerDov Grobgeld <dov.grobgeld@gmail.com>2017-11-08 21:03:42 +0200
commitac760eba3a2c8f1a698a893da6c7886ad531dd20 (patch)
treebd926092780889f407dfe10c2ed4a7269459341c
parent8df1c69220577d31fd2e046535f95fcd727a3dc1 (diff)
downloadfribidi-ac760eba3a2c8f1a698a893da6c7886ad531dd20.tar.gz
Got rid of remaining warnings.
-rw-r--r--bin/fribidi-main.c2
-rw-r--r--lib/fribidi-bidi-types.c4
-rw-r--r--lib/fribidi-brackets.c1
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--)
{