tony2001 Fri Aug 10 08:56:23 2007 UTC Modified files: /php-src/ext/dbase dbf_head.c Log: MFB: Fixed bug #42261 (header wrong for date field) http://cvs.php.net/viewvc.cgi/php-src/ext/dbase/dbf_head.c?r1=1.20&r2=1.21&diff_format=u Index: php-src/ext/dbase/dbf_head.c diff -u php-src/ext/dbase/dbf_head.c:1.20 php-src/ext/dbase/dbf_head.c:1.21 --- php-src/ext/dbase/dbf_head.c:1.20 Wed May 16 13:16:56 2007 +++ php-src/ext/dbase/dbf_head.c Fri Aug 10 08:56:23 2007 @@ -154,12 +154,15 @@ switch (dbf->db_type) { case 'N': case 'F': - dbf->db_flen = dbfield.dbf_flen[0]; - dbf->db_fdc = dbfield.dbf_flen[1]; - break; + dbf->db_flen = dbfield.dbf_flen[0]; + dbf->db_fdc = dbfield.dbf_flen[1]; + break; + case 'D': + dbf->db_flen = 8; + break; default: dbf->db_flen = get_short(dbfield.dbf_flen); - break; + break; } if ((dbf->db_format = get_dbf_f_fmt(dbf)) == NULL) {
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php