64int main(
int argc,
char **argv)
75 fd = open_trunc(
fntmp);
76 if (fd == -1) die_write();
77 if (cdb_make_start(&cdb,fd) == -1) die_write();
80 if (getln(buffer_0,&
line,&
match,
'\n') == -1) die_read();
85 if (cdb_make_finish(&cdb) == -1) die_write();
86 if (fsync(fd) == -1) die_write();
87 if (close(fd) == -1) die_write();
89 logmsg(
WHO,111,FATAL,B(
"unable to move ",
fntmp,
" to ",fncdb));