cvs: php-src / NEWS /ext/date php_date.c /ext/date/tests bug33562.phpt

From: Date: Mon, 04 Jul 2005 07:48:20 +0000
Subject: cvs: php-src / NEWS /ext/date php_date.c /ext/date/tests bug33562.phpt
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-32668@lists.php.net to get a copy of this message
derick Mon Jul 4 03:48:20 2005 EDT Added files: /php-src/ext/date/tests bug33562.phpt Modified files: /php-src NEWS /php-src/ext/date php_date.c Log: - Fixed bug #33562 (date("") crashes). http://cvs.php.net/diff.php/php-src/NEWS?r1=1.1976&r2=1.1977&ty=u Index: php-src/NEWS diff -u php-src/NEWS:1.1976 php-src/NEWS:1.1977 --- php-src/NEWS:1.1976 Sun Jul 3 17:38:52 2005 +++ php-src/NEWS Mon Jul 4 03:48:16 2005 @@ -6,6 +6,7 @@ - Added date_timezone_set() function to set the timezone that the date functions will use. (Derick) - Implemented feature request #33452 (Year belonging to ISO week). (Derick) +- Fixed bug #33562 (date("") crashes). (Derick) - Fixed bug #33536 (strtotime() defaults to now even on non time string). (Derick) - Fixed bug #33532 (Different output for strftime() and date()). (Derick) http://cvs.php.net/diff.php/php-src/ext/date/php_date.c?r1=1.28&r2=1.29&ty=u Index: php-src/ext/date/php_date.c diff -u php-src/ext/date/php_date.c:1.28 php-src/ext/date/php_date.c:1.29 --- php-src/ext/date/php_date.c:1.28 Sun Jul 3 19:30:51 2005 +++ php-src/ext/date/php_date.c Mon Jul 4 03:48:19 2005 @@ -16,7 +16,7 @@ +----------------------------------------------------------------------+ */ -/* $Id: php_date.c,v 1.28 2005/07/03 23:30:51 sniper Exp $ */ +/* $Id: php_date.c,v 1.29 2005/07/04 07:48:19 derick Exp $ */ #include "php.h" #include "php_streams.h" @@ -228,6 +228,7 @@ offset = timelib_get_time_zone_info(t->sse, t->tz_info); } buffer[32] = '\0'; + smart_str_appends(&string, ""); timelib_isoweek_from_date(t->y, t->m, t->d, &isoweek, &isoyear); for (i = 0; i < format_len; i++) { http://cvs.php.net/co.php/php-src/ext/date/tests/bug33562.phpt?r=1.1&p=1 Index: php-src/ext/date/tests/bug33562.phpt +++ php-src/ext/date/tests/bug33562.phpt --TEST-- Bug #33562 (date("") crashes) --FILE-- <?php date_timezone_set("GMT"); echo "[", date(""), "]\n"; echo "done"; ?> --EXPECT-- [] done

« previous php.cvs (#32668) next »