CG(multibyte) is defined only inside #ifdef ZEND_MULTIBYTE.
Thanks. Dmitry.
Patrick ALLAERT wrote:
2010/11/18 Dmitry Stogov <dmi...@zend.com>:
Index: ext/mbstring/mbstring.c
===================================================================
--- ext/mbstring/mbstring.c (revision 305494)
+++ ext/mbstring/mbstring.c (working copy)
@@ -1132,6 +1132,9 @@
{
int *list, size;
+ if (!CG(multibyte)) {
+ return FAILURE;
+ }
if (php_mb_parse_encoding_list(new_value, new_value_length, &list,
&size, 1 TSRMLS_CC)) {
if (MBSTRG(script_encoding_list) != NULL) {
free(MBSTRG(script_encoding_list));
Should this hunk not be inside an #ifdef ZEND_MULTIBYTE ?
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php