summaryrefslogtreecommitdiff
path: root/ext/dom/document.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/dom/document.c')
-rw-r--r--ext/dom/document.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/ext/dom/document.c b/ext/dom/document.c
index 201ce6d4b8..104888d5b4 100644
--- a/ext/dom/document.c
+++ b/ext/dom/document.c
@@ -1251,8 +1251,6 @@ PHP_FUNCTION(dom_document_rename_node)
/* {{{ proto DOMDocument::__construct([string version], [string encoding]); */
PHP_METHOD(domdocument, __construct)
{
-
- zval *id = getThis();
xmlDoc *docp = NULL, *olddoc;
dom_object *intern;
char *encoding, *version = NULL;
@@ -1274,7 +1272,7 @@ PHP_METHOD(domdocument, __construct)
docp->encoding = (const xmlChar *) xmlStrdup((xmlChar *) encoding);
}
- intern = Z_DOMOBJ_P(id);
+ intern = Z_DOMOBJ_P(&EX(This));
if (intern != NULL) {
olddoc = (xmlDocPtr) dom_object_get_node(intern);
if (olddoc != NULL) {