From: David M. <mdb...@dm...> - 2003-04-09 03:07:00
|
Hi again, In my attempts to track down an elusive bug, I thought maybe the accesses in mdb_read_columns may be at fault. There is already a fair amount of checking there, but not every access was prefaced with a read_pg_if... Also, the fields were being accessed out of order, so an access causing advance to the next page could screw up the access to a prior field. The attached patch fixes up these calls, and changes some of the hard-coded offsets to use the fmt structure. My only question is the prec & scale assignments. Are these used? Anyway, the patch does no harm here, and seems right. Apply with -p1. David -- /==============================\ | David Mansfield | | mdb...@dm... | \==============================/ |