(verify_row): uid check was too strict.

This commit is contained in:
Markus Armbruster 2006-04-05 18:47:02 +00:00
parent 75eec5e0e3
commit f576dd6694

View file

@ -115,6 +115,10 @@ verify_row(int type, int row)
} }
} else if (ca[i].ca_table == type && i == 0) { } else if (ca[i].ca_table == type && i == 0) {
/* uid */ /* uid */
/* Some files contain zeroed records, cope */
/* TODO tighten this check */
if (val.val_as.lng == 0)
continue;
if (val.val_as.lng != row) { if (val.val_as.lng != row) {
verify_fail(type, row, &ca[i], verify_fail(type, row, &ca[i],
"value is %ld instead of %d", "value is %ld instead of %d",