- mf_read (cf->hash_mf, hno, 0, 0, fp);
+ if (hno == cf->head.next_bucket || hno == cf->head.flat_bucket-1)
+ {
+ for (i = 0; i < (HASH_BSIZE/sizeof(int)); i++)
+ fp[i] = 0;
+ }
+ if (!mf_read (cf->hash_mf, hno, 0, 0, fp))
+ {
+ logf (LOG_WARN, "read index block hno=%d (%d-%d) commit",
+ hno, cf->head.next_bucket,
+ cf->head.flat_bucket-1);
+ }