From c008ca83c4be5d7150418f404c9029b510a87451 Mon Sep 17 00:00:00 2001 From: Edin Kadribasic Date: Wed, 4 Aug 2004 00:08:16 +0000 Subject: [PATCH] MFH: make it build on windows --- ext/fribidi/fribidi.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ext/fribidi/fribidi.c b/ext/fribidi/fribidi.c index 10ed3bf99c..57733ea6fc 100755 --- a/ext/fribidi/fribidi.c +++ b/ext/fribidi/fribidi.c @@ -32,7 +32,7 @@ #include /* The fribidi guys dont believe in BC */ -#ifdef FRIBIDI_CHAR_SET_UTF8 +#ifndef FRIBIDI_MICRO_VERSION_STR #define FRIBIDI_CHARSET_UTF8 FRIBIDI_CHAR_SET_UTF8 #define FRIBIDI_CHARSET_ISO8859_6 FRIBIDI_CHAR_SET_ISO8859_6 #define FRIBIDI_CHARSET_ISO8859_8 FRIBIDI_CHAR_SET_ISO8859_8 @@ -212,7 +212,11 @@ PHP_FUNCTION(fribidi_log2vis) out_string = (char *) emalloc(sizeof(char)*alloc_len); +#if FRIBIDI_MAJOR_VERSION == 0 && FRIBIDI_MINOR_VERSION <= 10 fribidi_log2vis(u_logical_str, len, &base_dir, u_visual_str, position_L_to_V_list, position_V_to_L_list, embedding_level_list); +#else + fribidi_log2vis(NULL, u_logical_str, len, &base_dir, u_visual_str, position_L_to_V_list, position_V_to_L_list, embedding_level_list); +#endif /* convert back to original char set */ switch(Z_LVAL_PP(charset)) { -- 2.50.1