]> granicus.if.org Git - php/commitdiff
'auto' encoding was not initialized correctly per request basis.
authorRui Hirokawa <hirokawa@php.net>
Sat, 16 Feb 2008 08:21:39 +0000 (08:21 +0000)
committerRui Hirokawa <hirokawa@php.net>
Sat, 16 Feb 2008 08:21:39 +0000 (08:21 +0000)
ext/mbstring/mbstring.c

index 587939787252937dcd66c188ce34bac28bbdbfb7..f630cb884a531cd6de08f007817040bcffae3dbb 100644 (file)
@@ -888,6 +888,8 @@ PHP_RINIT_FUNCTION(mbstring)
        const struct mb_overload_def *p;
 
        MBSTRG(current_language) = MBSTRG(language);
+       php_mb_nls_get_default_detect_order_list(MBSTRG(language), 
+        &MBSTRG(default_detect_order_list), &MBSTRG(default_detect_order_list_size));
 
        if (MBSTRG(internal_encoding) == mbfl_no_encoding_invalid) {
                char *default_enc = NULL;