/* Write out the record which has been filled. If MOVE_BACK_FLAG,
backspace to where we started. */
static void
-write_record (int move_back_flag)
+write_record (bool move_back_flag)
{
union block *save_record = record_start;
record_start = new_record;
{
new_record[new_blocks++] = h[i];
if (new_blocks == blocking_factor)
- write_record (1);
+ write_record (true);
}
}
memset (new_record[new_blocks].buffer + rest, 0, BLOCKSIZE - rest);
new_blocks++;
if (new_blocks == blocking_factor)
- write_record (1);
+ write_record (true);
}
static void
= (current_stat_info.stat.st_size + BLOCKSIZE - 1) / BLOCKSIZE;
set_next_block_after (current_header);
if (new_blocks == blocking_factor)
- write_record (1);
+ write_record (true);
/* Copy data. */
kept_blocks_in_record -= count;
if (new_blocks == blocking_factor)
- write_record (1);
+ write_record (true);
}
break;