summaryrefslogtreecommitdiff
path: root/navit/font
diff options
context:
space:
mode:
authorakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-06-24 14:44:23 +0000
committerakashihi <akashihi@ffa7fe5e-494d-0410-b361-a75ebd5db220>2010-06-24 14:44:23 +0000
commita826c98c3ade93fb2636af5f0ed1ab01d856681d (patch)
tree46360f7010220d10c2bb098a78cca8dcf3335499 /navit/font
parentb003caed6e4d3af894d62078daa5f423280d0b85 (diff)
downloadnavit-a826c98c3ade93fb2636af5f0ed1ab01d856681d.tar.gz
Fix:font/freetype:Fixed building with newer fribidi
git-svn-id: http://svn.code.sf.net/p/navit/code/trunk/navit@3395 ffa7fe5e-494d-0410-b361-a75ebd5db220
Diffstat (limited to 'navit/font')
-rw-r--r--navit/font/freetype/font_freetype.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/navit/font/freetype/font_freetype.c b/navit/font/freetype/font_freetype.c
index ad407040b..9ea3fbd30 100644
--- a/navit/font/freetype/font_freetype.c
+++ b/navit/font/freetype/font_freetype.c
@@ -13,6 +13,9 @@
#endif
#if USE_FRIBIDI
#include <fribidi/fribidi.h>
+#if FRIBIDI_INTERFACE_VERSION == 3
+#include <fribidi/fribidi-deprecated.h>
+#endif
#endif
#include <freetype/ftglyph.h>
#include "point.h"
@@ -204,7 +207,7 @@ font_freetype_text_new(char *text, struct font_freetype_font *font, int dx,
FriBidiChar visual_unicode_text[len+1];
int unicode_len = fribidi_utf8_to_unicode(text, strlen(text), unicode_text);
FriBidiCharType base = FRIBIDI_TYPE_LTR;
- fribidi_boolean fribidi_ret = fribidi_log2vis(unicode_text, unicode_len, &base, visual_unicode_text, NULL, NULL, NULL);
+ fribidi_log2vis(unicode_text, unicode_len, &base, visual_unicode_text, NULL, NULL, NULL);
// TODO: check return value
fribidi_unicode_to_utf8(visual_unicode_text, unicode_len, visual_text);
p = visual_text;