From 7dbb8117e4eb5477f5c4cb0bc320445476e55ecd Mon Sep 17 00:00:00 2001 From: Dmitry Stogov Date: Tue, 19 Aug 2014 09:28:13 +0400 Subject: Fixed encoding support --- ext/xml/xml.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext/xml/xml.c') diff --git a/ext/xml/xml.c b/ext/xml/xml.c index 2886d6c686..28b5fc2e0e 100644 --- a/ext/xml/xml.c +++ b/ext/xml/xml.c @@ -383,7 +383,7 @@ static void _xml_xmlchar_zval(const XML_Char *s, int len, const XML_Char *encodi if (len == 0) { len = _xml_xmlcharlen(s); } - ZVAL_STRINGL(ret, (char *)s, len); + ZVAL_STR(ret, xml_utf8_decode(s, len, encoding)); } /* }}} */ -- cgit v1.2.1