diff options
Diffstat (limited to 'ext/dom/document.c')
| -rw-r--r-- | ext/dom/document.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/dom/document.c b/ext/dom/document.c index 491681f838..2fdab8c799 100644 --- a/ext/dom/document.c +++ b/ext/dom/document.c @@ -451,16 +451,16 @@ PHP_FUNCTION(dom_document_create_element) xmlNode *node; xmlDocPtr docp; dom_object *intern; - int ret, name_len; - char *name; + int ret, name_len, value_len; + char *name, *value = NULL; DOM_GET_THIS_OBJ(docp, id, xmlDocPtr, intern); - if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s", &name, &name_len) == FAILURE) { + if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|s", &name, &name_len, &value, &value_len) == FAILURE) { return; } - node = xmlNewDocNode(docp, NULL, name, NULL); + node = xmlNewDocNode(docp, NULL, name, value); if (!node) { RETURN_FALSE; } |
