}
if((fp_in=fopen(wdirname,"r"))==NULL) {
- debuga(_("(repday) Cannot open log file %s\n"),wdirname);
+ debuga(_("(repday) Cannot open log file %s: %s\n"),wdirname,strerror(errno));
exit(EXIT_FAILURE);
}
fclose(fp_in);
if((fp_ou=fopen(arqout,"w"))==NULL) {
- debuga(_("(repday) Cannot open log file %s\n"),arqout);
+ debuga(_("(repday) Cannot open log file %s: %s\n"),arqout,strerror(errno));
exit(EXIT_FAILURE);
}
if (write_html_trailer(fp_ou)<0)
debuga(_("Write error in file %s\n"),arqout);
- if (fclose(fp_ou)==EOF)
- debuga(_("Failed to close file %s - %s\n"),arqout,strerror(errno));
+ if (fclose(fp_ou)==EOF) {
+ debuga(_("Write error in %s: %s\n"),arqout,strerror(errno));
+ exit(EXIT_FAILURE);
+ }
return;
}