cvs: php4(PHP_4_3) /ext/dbase dbf_head.c

From: Date: Fri, 13 Dec 2002 16:54:49 +0000
Subject: cvs: php4(PHP_4_3) /ext/dbase dbf_head.c
Groups: php.cvs 
Request: Send a blank email to php-cvs+get-17210@lists.php.net to get a copy of this message
vlad Fri Dec 13 11:54:49 2002 EDT Modified files: (Branch: PHP_4_3) /php4/ext/dbase dbf_head.c Log: MFH fix for bug 19727 Index: php4/ext/dbase/dbf_head.c diff -u php4/ext/dbase/dbf_head.c:1.10 php4/ext/dbase/dbf_head.c:1.10.8.1 --- php4/ext/dbase/dbf_head.c:1.10 Mon Oct 8 17:52:26 2001 +++ php4/ext/dbase/dbf_head.c Fri Dec 13 11:54:49 2002 @@ -43,13 +43,13 @@ dbhead.dbh_date[DBH_DATE_DAY]); /* malloc enough memory for the maximum number of fields: - 32 * 254 = 8128 bytes */ - tdbf = (dbfield_t *)malloc(sizeof(dbfield_t)*254); + 32 * 1024 = 32K dBase5 (for Win) seems to allow that many */ + tdbf = (dbfield_t *)malloc(sizeof(dbfield_t)*1024); offset = 1; nfields = 0; gf_retval = 0; - for (cur_f = tdbf; gf_retval < 2 && nfields < 254; cur_f++) { + for (cur_f = tdbf; gf_retval < 2 && nfields < 1024; cur_f++) { gf_retval = get_dbf_field(dbh, cur_f); if (gf_retval < 0) {

« previous php.cvs (#17210) next »