felipe Sun, 08 Aug 2010 20:07:23 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=302003
Log:
- Fix warning because the comparsion with literal (e.g. INIT_CLASS_ENTRY(...,
"Foo", ...))
Changed paths:
U php/php-src/trunk/Zend/zend_API.h
Modified: php/php-src/trunk/Zend/zend_API.h
===================================================================
--- php/php-src/trunk/Zend/zend_API.h 2010-08-08 18:01:05 UTC (rev 302002)
+++ php/php-src/trunk/Zend/zend_API.h 2010-08-08 20:07:23 UTC (rev 302003)
@@ -166,10 +166,11 @@
#define INIT_OVERLOADED_CLASS_ENTRY_EX(class_container, class_name,
class_name_len, functions, handle_fcall, handle_propget, handle_propset,
handle_propunset, handle_propisset) \
{
\
+ char *cl_name = class_name;
\
int _len = class_name_len;
\
- class_container.name = zend_new_interned_string(class_name,
_len+1, 0 TSRMLS_CC); \
- if (class_container.name == class_name) {
\
- class_container.name = zend_strndup(class_name, _len);
\
+ class_container.name = zend_new_interned_string(cl_name,
_len+1, 0 TSRMLS_CC); \
+ if (class_container.name == cl_name) {
\
+ class_container.name = zend_strndup(cl_name, _len);
\
}
\
class_container.name_length = _len;
\
class_container.builtin_functions = functions;
\
--
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php