edink           Tue Aug  3 20:08:16 2004 EDT

  Modified files:              (Branch: PHP_4_3)
    /php-src/ext/fribidi        fribidi.c 
  Log:
  MFH: make it build on windows
  
http://cvs.php.net/diff.php/php-src/ext/fribidi/fribidi.c?r1=1.32.2.1&r2=1.32.2.2&ty=u
Index: php-src/ext/fribidi/fribidi.c
diff -u php-src/ext/fribidi/fribidi.c:1.32.2.1 php-src/ext/fribidi/fribidi.c:1.32.2.2
--- php-src/ext/fribidi/fribidi.c:1.32.2.1      Tue Dec 31 11:34:33 2002
+++ php-src/ext/fribidi/fribidi.c       Tue Aug  3 20:08:16 2004
@@ -17,7 +17,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: fribidi.c,v 1.32.2.1 2002/12/31 16:34:33 sebastian Exp $ */
+/* $Id: fribidi.c,v 1.32.2.2 2004/08/04 00:08:16 edink Exp $ */
 
 #ifdef HAVE_CONFIG_H
 #include "config.h"
@@ -32,7 +32,7 @@
 #include <fribidi/fribidi.h>
 
 /* 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 @@
        
        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)) {

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to