]> granicus.if.org Git - php/commitdiff
unicode support
authorDmitry Stogov <dmitry@php.net>
Wed, 11 Jul 2007 08:27:33 +0000 (08:27 +0000)
committerDmitry Stogov <dmitry@php.net>
Wed, 11 Jul 2007 08:27:33 +0000 (08:27 +0000)
ext/xml/xml.c

index 3337760b1af1299ba9cdd8298c06d50e1c0b8bda..58a1083cd0d132bf6110523e8c2aba42d18cb0f9 100644 (file)
@@ -1703,6 +1703,9 @@ PHP_FUNCTION(utf8_decode)
                RETURN_FALSE;
        }
 
+       if (data_type == IS_UNICODE) {
+               RETURN_UNICODEL(data, data_len, 1);
+       }
        if (UG(unicode)) {
                decoded = xml_utf8_decode(data, data_len, &len, NULL);
        } else {