moriyoshi Tue Nov 12 14:24:45 2002 EDT Modified files: /php4/ext/mbstring mbfilter.c mbfilter.h mbstring.c Log: Added neutral language spec for backwards compatibility Index: php4/ext/mbstring/mbfilter.c diff -u php4/ext/mbstring/mbfilter.c:1.49 php4/ext/mbstring/mbfilter.c:1.50 --- php4/ext/mbstring/mbfilter.c:1.49 Sun Nov 10 16:31:26 2002 +++ php4/ext/mbstring/mbfilter.c Tue Nov 12 14:24:45 2002 @@ -80,7 +80,7 @@ * */ -/* $Id: mbfilter.c,v 1.49 2002/11/10 21:31:26 moriyoshi Exp $ */ +/* $Id: mbfilter.c,v 1.50 2002/11/12 19:24:45 moriyoshi Exp $ */ #ifdef HAVE_CONFIG_H @@ -129,7 +129,17 @@ #include "unicode_table.h" /* language structure */ -static const char *mbfl_language_uni_aliases[] = {"universal", "none", NULL}; +static const mbfl_language mbfl_language_neutral = { + mbfl_no_language_neutral, + "neutral", + "neutral", + NULL, + mbfl_no_encoding_utf8, + mbfl_no_encoding_base64, + mbfl_no_encoding_base64 +}; + +static const char *mbfl_language_uni_aliases[] = {"universal", NULL}; static const mbfl_language mbfl_language_uni = { mbfl_no_language_uni, Index: php4/ext/mbstring/mbfilter.h diff -u php4/ext/mbstring/mbfilter.h:1.16 php4/ext/mbstring/mbfilter.h:1.17 --- php4/ext/mbstring/mbfilter.h:1.16 Sat Nov 9 12:05:47 2002 +++ php4/ext/mbstring/mbfilter.h Tue Nov 12 14:24:45 2002 @@ -86,7 +86,7 @@ * */ -/* $Id: mbfilter.h,v 1.16 2002/11/09 17:05:47 moriyoshi Exp $ */ +/* $Id: mbfilter.h,v 1.17 2002/11/12 19:24:45 moriyoshi Exp $ */ #ifndef MBFL_MBFILTER_H @@ -94,6 +94,7 @@ enum mbfl_no_language { mbfl_no_language_invalid = -1, + mbfl_no_language_neutral, mbfl_no_language_uni, mbfl_no_language_min, mbfl_no_language_catalan, /* ca */ Index: php4/ext/mbstring/mbstring.c diff -u php4/ext/mbstring/mbstring.c:1.136 php4/ext/mbstring/mbstring.c:1.137 --- php4/ext/mbstring/mbstring.c:1.136 Tue Nov 12 06:45:10 2002 +++ php4/ext/mbstring/mbstring.c Tue Nov 12 14:24:45 2002 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: mbstring.c,v 1.136 2002/11/12 11:45:10 helly Exp $ */ +/* $Id: mbstring.c,v 1.137 2002/11/12 19:24:45 moriyoshi Exp $ */ /* * PHP4 Multibyte String module "mbstring" (currently only for Japanese) @@ -721,7 +721,7 @@ /* {{{ php.ini directive registration */ PHP_INI_BEGIN() - PHP_INI_ENTRY("mbstring.language", "none", PHP_INI_SYSTEM | PHP_INI_PERDIR, OnUpdate_mbstring_language) + PHP_INI_ENTRY("mbstring.language", "neutral", PHP_INI_SYSTEM | +PHP_INI_PERDIR, OnUpdate_mbstring_language) PHP_INI_ENTRY("mbstring.detect_order", NULL, PHP_INI_ALL, OnUpdate_mbstring_detect_order) PHP_INI_ENTRY("mbstring.http_input", "pass", PHP_INI_ALL, OnUpdate_mbstring_http_input) PHP_INI_ENTRY("mbstring.http_output", "pass", PHP_INI_ALL, OnUpdate_mbstring_http_output)
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php