From: Marcus Boerger Date: Mon, 29 Mar 2004 21:05:16 +0000 (+0000) Subject: DOM_RET_OBJ for return_value needs to be followed by return X-Git-Tag: php-5.0.0RC2RC1~160 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=904dac52e2f1445899598d727c7fb511defb9d10;p=php DOM_RET_OBJ for return_value needs to be followed by return --- diff --git a/ext/dom/namednodemap.c b/ext/dom/namednodemap.c index cf814bf3f7..6e6c57f3b7 100644 --- a/ext/dom/namednodemap.c +++ b/ext/dom/namednodemap.c @@ -132,6 +132,7 @@ PHP_FUNCTION(dom_namednodemap_get_named_item) if (itemnode) { DOM_RET_OBJ(rv, itemnode, &ret, objmap->baseobj); + return; } else { RETVAL_NULL(); } @@ -179,7 +180,6 @@ PHP_FUNCTION(dom_namednodemap_item) if (zend_parse_method_parameters(ZEND_NUM_ARGS() TSRMLS_CC, getThis(), "Ol", &id, dom_namednodemap_class_entry, &index) == FAILURE) { return; } - if (index >= 0) { intern = (dom_object *)zend_object_store_get_object(id TSRMLS_CC); @@ -208,6 +208,7 @@ PHP_FUNCTION(dom_namednodemap_item) if (itemnode) { DOM_RET_OBJ(rv, itemnode, &ret, objmap->baseobj); + return; } } @@ -258,6 +259,7 @@ PHP_FUNCTION(dom_namednodemap_get_named_item_ns) if (itemnode) { DOM_RET_OBJ(rv, itemnode, &ret, objmap->baseobj); + return; } else { RETVAL_NULL(); }