From 57e1c829aa6490cd82b4f6c980bb995799c5b951 Mon Sep 17 00:00:00 2001 From: Sterling Hughes Date: Mon, 30 Jun 2003 03:11:03 +0000 Subject: [PATCH] and my first user doesn't even like goto's. sniffle --- ext/simplexml/simplexml.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ext/simplexml/simplexml.c b/ext/simplexml/simplexml.c index 67e974cedd3..6d00ab9f953 100644 --- a/ext/simplexml/simplexml.c +++ b/ext/simplexml/simplexml.c @@ -147,10 +147,10 @@ sxe_property_read(zval *object, zval *member TSRMLS_DC) while (node) { SKIP_TEXT(node); - if (node->ns) { + do if (node->ns) { if (node->parent->ns) { if (!xmlStrcmp(node->ns->href, node->parent->ns->href)) { - goto this_iter; + break; } } @@ -160,8 +160,7 @@ sxe_property_read(zval *object, zval *member TSRMLS_DC) APPEND_CUR_ELEMENT(counter, value); goto next_iter; } - } -this_iter: + } while (0); if (!xmlStrcmp(node->name, name)) { APPEND_PREV_ELEMENT(counter, value);