tony2001 Tue Jun 27 15:06:18 2006 UTC Modified files: /php-src/ext/date php_date.c Log: fix segfault with 'B' format param http://cvs.php.net/viewvc.cgi/php-src/ext/date/php_date.c?r1=1.102&r2=1.103&diff_format=u Index: php-src/ext/date/php_date.c diff -u php-src/ext/date/php_date.c:1.102 php-src/ext/date/php_date.c:1.103 --- php-src/ext/date/php_date.c:1.102 Fri Jun 23 13:52:53 2006 +++ php-src/ext/date/php_date.c Tue Jun 27 15:06:18 2006 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_date.c,v 1.102 2006/06/23 13:52:53 tony2001 Exp $ */ +/* $Id: php_date.c,v 1.103 2006/06/27 15:06:18 tony2001 Exp $ */ #include "php.h" #include "php_streams.h" @@ -873,7 +873,7 @@ retval += 1000; } retval = retval % 1000; - date_spprintf(&buffer, 32 TSRMLS_CC, "%03d", retval); + length = date_spprintf(&buffer, 32 TSRMLS_CC, "%03d", retval); break; } case 'g': length = date_spprintf(&buffer, 32 TSRMLS_CC, "%d", (t->h % 12) ? (int) t->h % 12 : 12); break;
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php