summaryrefslogtreecommitdiff
path: root/ext/domxml/php_domxml.c
diff options
context:
space:
mode:
authorChristian Stocker <chregu@php.net>2002-05-03 13:53:46 +0000
committerChristian Stocker <chregu@php.net>2002-05-03 13:53:46 +0000
commitd5c7421a7cc82de724ff81f07ba29f7e4823fd78 (patch)
tree048fa83eede84dfa44e0c013d9eb587dea784003 /ext/domxml/php_domxml.c
parentbd4f1f90d0320f72fa8987b7c4508aff64b23d16 (diff)
downloadphp-git-d5c7421a7cc82de724ff81f07ba29f7e4823fd78.tar.gz
removed the function for domxml_node_add_child and made an alias to
domxml_node_append_child for BC
Diffstat (limited to 'ext/domxml/php_domxml.c')
-rw-r--r--ext/domxml/php_domxml.c39
1 files changed, 1 insertions, 38 deletions
diff --git a/ext/domxml/php_domxml.c b/ext/domxml/php_domxml.c
index 20b6d0b12d..bdbfdf223c 100644
--- a/ext/domxml/php_domxml.c
+++ b/ext/domxml/php_domxml.c
@@ -344,7 +344,7 @@ static zend_function_entry php_domxmlnode_class_functions[] = {
PHP_FALIAS(prefix, domxml_node_prefix, NULL)
PHP_FALIAS(clone_node, domxml_clone_node, NULL)
/* Non DOM functions start here */
- PHP_FALIAS(add_child, domxml_node_add_child, NULL)
+ PHP_FALIAS(add_child, domxml_node_append_child, NULL)
PHP_FALIAS(append_sibling, domxml_node_append_sibling, NULL)
PHP_FALIAS(node, domxml_node, NULL)
PHP_FALIAS(unlink, domxml_node_unlink_node, NULL)
@@ -1968,43 +1968,6 @@ PHP_FUNCTION(domxml_node_unlink_node)
}
/* }}} */
-/* {{{ proto object domxml_node_add_child(object domnode)
- Adds existing node to parent node */
-PHP_FUNCTION(domxml_node_add_child)
-{
- zval *id, *rv, *node;
- xmlNodePtr child, nodep, new_child;
- int ret;
-
- DOMXML_GET_THIS_OBJ(nodep, id, le_domxmlnodep);
-
- if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &node) == FAILURE) {
- return;
- }
-
- DOMXML_GET_OBJ(child, node, le_domxmlnodep);
-
- if (child->type == XML_ATTRIBUTE_NODE) {
- php_error(E_WARNING, "%s(): can't add attribute node", get_active_function_name(TSRMLS_C));
- RETURN_FALSE;
- }
-
- if (NULL == (new_child = xmlCopyNode(child, 1))) {
- php_error(E_WARNING, "%s(): unable to clone node", get_active_function_name(TSRMLS_C));
- RETURN_FALSE;
- }
-
- child = xmlAddChild(nodep, new_child);
-
- if (NULL == child) {
- php_error(E_WARNING, "%s(): couldn't add child", get_active_function_name(TSRMLS_C));
- RETURN_FALSE;
- }
-
- DOMXML_RET_OBJ(rv, child, &ret);
-}
-/* }}} */
-
/* {{{ proto object domxml_node_replace_node(object domnode)
Replaces one node with another node */
PHP_FUNCTION(domxml_node_replace_node)