diff --git a/ext/dom/document.c b/ext/dom/document.c index e281e65ce07..edf83939bf8 100644 --- a/ext/dom/document.c +++ b/ext/dom/document.c @@ -1282,7 +1282,7 @@ PHP_METHOD(DOMDocument, __construct) } if (encoding_len > 0) { - docp->encoding = (const xmlChar *) xmlStrdup(BAD_CAST encoding); + docp->encoding = xmlStrdup((const xmlChar *) encoding); } intern = Z_DOMOBJ_P(ZEND_THIS);