sterling Mon Nov 3 08:55:20 2003 EDT Modified files: /php-src/ext/simplexml simplexml.c Log: make this macro safe Index: php-src/ext/simplexml/simplexml.c diff -u php-src/ext/simplexml/simplexml.c:1.80 php-src/ext/simplexml/simplexml.c:1.81 --- php-src/ext/simplexml/simplexml.c:1.80 Mon Nov 3 08:50:43 2003 +++ php-src/ext/simplexml/simplexml.c Mon Nov 3 08:55:19 2003 @@ -17,7 +17,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: simplexml.c,v 1.80 2003/11/03 13:50:43 sterling Exp $ */ +/* $Id: simplexml.c,v 1.81 2003/11/03 13:55:19 sterling Exp $ */ #ifdef HAVE_CONFIG_H #include "config.h" @@ -81,8 +81,8 @@ } #define GET_NODE(__s, __n) { \ - if (__s->node && __s->node->node) { \ - __n = __s->node->node; \ + if ((__s)->node && (__s)->node->node) { \ + __n = (__s)->node->node; \ } else { \ __n = NULL; \ php_error(E_WARNING, "Node no longer exists"); \ @@ -1391,7 +1391,7 @@ { php_info_print_table_start(); php_info_print_table_header(2, "Simplexml support", "enabled"); - php_info_print_table_row(2, "Revision", "$Revision: 1.80 $"); + php_info_print_table_row(2, "Revision", "$Revision: 1.81 $"); php_info_print_table_row(2, "Schema support", #ifdef LIBXML_SCHEMAS_ENABLED "enabled");
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php