mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Remove dead code from sxe_get_element_by_name()
retnode will never be set to anything other than NULL, because the branch is always taken if the names match.
This commit is contained in:
committed by
George Peter Banyard
parent
5fae4b5031
commit
c6bffff96b
@@ -165,7 +165,6 @@ static xmlNodePtr sxe_get_element_by_name(php_sxe_object *sxe, xmlNodePtr node,
|
||||
{
|
||||
int orgtype;
|
||||
xmlNodePtr orgnode = node;
|
||||
xmlNodePtr retnode = NULL;
|
||||
|
||||
if (sxe->iter.type != SXE_ITER_ATTRLIST)
|
||||
{
|
||||
@@ -189,25 +188,14 @@ static xmlNodePtr sxe_get_element_by_name(php_sxe_object *sxe, xmlNodePtr node,
|
||||
SKIP_TEXT(node)
|
||||
if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
|
||||
if (!xmlStrcmp(node->name, (xmlChar *)*name)) {
|
||||
if (1||retnode)
|
||||
{
|
||||
*type = SXE_ITER_ELEMENT;
|
||||
return orgnode;
|
||||
}
|
||||
retnode = node;
|
||||
*type = SXE_ITER_ELEMENT;
|
||||
return orgnode;
|
||||
}
|
||||
}
|
||||
next_iter:
|
||||
node = node->next;
|
||||
}
|
||||
|
||||
if (retnode)
|
||||
{
|
||||
*type = SXE_ITER_NONE;
|
||||
*name = NULL;
|
||||
return retnode;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
/* }}} */
|
||||
|
||||
Reference in New Issue
Block a user