iliaa Tue Oct 23 15:21:20 2007 UTC Modified files: (Branch: PHP_5_3) /php-src/ext/sybase_ct php_sybase_ct.c Log: Fixed bug #43074 (attempt to increment refcount outside of the macro) http://cvs.php.net/viewvc.cgi/php-src/ext/sybase_ct/php_sybase_ct.c?r1=1.103.2.5.2.13.2.1&r2=1.103.2.5.2.13.2.2&diff_format=u Index: php-src/ext/sybase_ct/php_sybase_ct.c diff -u php-src/ext/sybase_ct/php_sybase_ct.c:1.103.2.5.2.13.2.1 php-src/ext/sybase_ct/php_sybase_ct.c:1.103.2.5.2.13.2.2 --- php-src/ext/sybase_ct/php_sybase_ct.c:1.103.2.5.2.13.2.1 Thu Sep 27 18:00:45 2007 +++ php-src/ext/sybase_ct/php_sybase_ct.c Tue Oct 23 15:21:20 2007 @@ -18,7 +18,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_sybase_ct.c,v 1.103.2.5.2.13.2.1 2007/09/27 18:00:45 dmitry Exp $ */ +/* $Id: php_sybase_ct.c,v 1.103.2.5.2.13.2.2 2007/10/23 15:21:20 iliaa Exp $ */ #ifdef HAVE_CONFIG_H @@ -1799,7 +1799,7 @@ } if (numerics) { zend_hash_index_update(Z_ARRVAL_P(return_value), i, (void *) &tmp, sizeof(zval *), NULL); - tmp->refcount++; + Z_ADDREF_P(tmp); } if (zend_hash_exists(Z_ARRVAL_P(return_value), result->fields[i].name, strlen(result->fields[i].name)+1)) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php