cvs: pear /PECL/fribidi fribidi.c
| From: | Tal Peer | Date: | Fri, 07 Feb 2003 15:03:00 +0000 |
| Subject: | cvs: pear /PECL/fribidi fribidi.c | ||
| Groups: | php.pear.cvs | ||
| Request: | Send a blank email to pear-cvs+get-8742@lists.php.net to get a copy of this message | ||
tal Fri Feb 7 10:03:00 2003 EDT
Modified files:
/pear/PECL/fribidi fribidi.c
Log:
Fixed compilation on windows
Thanks Kai for patch
Index: pear/PECL/fribidi/fribidi.c
diff -u pear/PECL/fribidi/fribidi.c:1.33 pear/PECL/fribidi/fribidi.c:1.34
--- pear/PECL/fribidi/fribidi.c:1.33 Tue Dec 31 11:06:37 2002
+++ pear/PECL/fribidi/fribidi.c Fri Feb 7 10:02:59 2003
@@ -17,7 +17,7 @@
+----------------------------------------------------------------------+
*/
-/* $Id: fribidi.c,v 1.33 2002/12/31 16:06:37 sebastian Exp $ */
+/* $Id: fribidi.c,v 1.34 2003/02/07 15:02:59 tal 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_CHARSET_UTF8
#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)) {