iliaa           Sun Aug 20 18:20:07 2006 UTC

  Added files:                 (Branch: PHP_5_2)
    /php-src/ext/standard/tests/time    bug38524.phpt 

  Modified files:              
    /php-src    NEWS 
    /php-src/ext/standard       datetime.c 
  Log:
  Fixed bug #38524 (strptime() does not initialize the internal date storage 
  structure).
  
  
http://cvs.php.net/viewvc.cgi/php-src/NEWS?r1=1.2027.2.547.2.209&r2=1.2027.2.547.2.210&diff_format=u
Index: php-src/NEWS
diff -u php-src/NEWS:1.2027.2.547.2.209 php-src/NEWS:1.2027.2.547.2.210
--- php-src/NEWS:1.2027.2.547.2.209     Thu Aug 17 14:04:09 2006
+++ php-src/NEWS        Sun Aug 20 18:20:07 2006
@@ -1,6 +1,8 @@
 PHP                                                                        NEWS
 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 ?? Sep 2006, PHP 5.2.0
+- Fixed bug #38524 (strptime() does not initialize the internal date storage
+  structure). (Ilia)
 
 17 Aug 2006, PHP 5.2.0RC2
 - Increased default memory limit to 16 megabytes to accommodate for a more
http://cvs.php.net/viewvc.cgi/php-src/ext/standard/datetime.c?r1=1.134.2.2&r2=1.134.2.2.2.1&diff_format=u
Index: php-src/ext/standard/datetime.c
diff -u php-src/ext/standard/datetime.c:1.134.2.2 
php-src/ext/standard/datetime.c:1.134.2.2.2.1
--- php-src/ext/standard/datetime.c:1.134.2.2   Sun Jan  1 12:50:14 2006
+++ php-src/ext/standard/datetime.c     Sun Aug 20 18:20:07 2006
@@ -18,7 +18,7 @@
    +----------------------------------------------------------------------+
  */
 
-/* $Id: datetime.c,v 1.134.2.2 2006/01/01 12:50:14 sniper Exp $ */
+/* $Id: datetime.c,v 1.134.2.2.2.1 2006/08/20 18:20:07 iliaa Exp $ */
 
 #if HAVE_STRPTIME
 #define _XOPEN_SOURCE
@@ -101,6 +101,8 @@
                return;
        }
 
+       memset(&parsed_time, 0, sizeof(parsed_time));
+
        unparsed_part = strptime(ts, format, &parsed_time);
        if (unparsed_part == NULL) {
                RETURN_FALSE;

http://cvs.php.net/viewvc.cgi/php-src/ext/standard/tests/time/bug38524.phpt?view=markup&rev=1.1
Index: php-src/ext/standard/tests/time/bug38524.phpt
+++ php-src/ext/standard/tests/time/bug38524.phpt

-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to