show_ignored_auth(fp_ou,count-AuthfailReportLimit);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
show_ignored_dansguardian(fp_ou,count-DansGuardianReportLimit);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
show_ignored_denied(fp_ou,count-DeniedReportLimit);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
longline_destroy(&line);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
}
fputs("</table>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),wdirname);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF)
debuga(_("Write error in \"%s\": %s\n"),wdirname,strerror(errno));
#endif //HAVE_GD
fputs("</tfoot>",fp_ou);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),arqou);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),arqou,strerror(errno));
exit(EXIT_FAILURE);
void write_html_head(FILE *fp_ou, int depth, const char *page_title,int javascript);
void write_html_header(FILE *fp_ou, int depth, const char *title,int javascript);
void close_html_header(FILE *fp_ou);
-__attribute__((warn_unused_result)) int write_html_trailer(FILE *fp_ou);
+void write_html_trailer(FILE *fp_ou);
void output_html_string(FILE *fp_ou,const char *str,int maxlen);
void output_html_url(FILE *fp_ou,const char *url);
void output_html_link(FILE *fp_ou,const char *url,int maxlen);
}
fputs("</table></div>\n",fp_ou);
monthdir[monthdir_len-1]='\0';
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in the index %s/%s\n"),monthdir,INDEX_HTML_FILE);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in %s/%s: %s\n"),monthdir,INDEX_HTML_FILE,strerror(errno));
exit(EXIT_FAILURE);
}
fputs("</table></div>\n",fp_ou);
yeardir[yeardir_len-1]='\0';
- if (write_html_trailer(fp_ou)<0) {
- debuga(_("Write error in the index %s/%s\n"),yeardir,INDEX_HTML_FILE);
- }
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in %s/%s: %s\n"),yeardir,INDEX_HTML_FILE,strerror(errno));
exit(EXIT_FAILURE);
}
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in the index %s\n"),yearindex);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),yearindex,strerror(errno));
exit(EXIT_FAILURE);
fprintf(fp_ou,">%s</td></tr>\n",fixnum(media,1));
}
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in the index %s\n"),wdir);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF)
debuga(_("Failed to close the index file %s - %s\n"),wdir,strerror(errno));
}
fputs("</div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
#endif
}
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),arqout);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),arqout,strerror(errno));
exit(EXIT_FAILURE);
}
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
longline_destroy(&line);
fputs("</table></div>\n",fp_ou);
- if (write_html_trailer(fp_ou)<0)
- debuga(_("Write error in file %s\n"),report);
+ write_html_trailer(fp_ou);
if (fclose(fp_ou)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),report,strerror(errno));
exit(EXIT_FAILURE);
}
fputs("</table></div>\n",fp_top3);
- if (write_html_trailer(fp_top3)<0)
- debuga(_("Write error in top user list %s\n"),top3);
+ write_html_trailer(fp_top3);
if (fclose(fp_top3)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),top3,strerror(errno));
exit(EXIT_FAILURE);
fclose(fp_in);
fputs("</table></div>\n",fp_ht);
- if (write_html_trailer(fp_ht)<0)
- debuga(_("Write error in file %s\n"),hfile);
+ write_html_trailer(fp_ht);
if (fclose(fp_ht)==EOF) {
debuga(_("Write error in \"%s\": %s\n"),hfile,strerror(errno));
exit(EXIT_FAILURE);
fputs("</table></div>\n",fp_ou);
}
-int write_html_trailer(FILE *fp_ou)
+void write_html_trailer(FILE *fp_ou)
{
show_info(fp_ou);
- if (fputs("</body>\n</html>\n",fp_ou)==EOF) return(-1);
- return(0);
+ fputs("</body>\n</html>\n",fp_ou);
}
void output_html_string(FILE *fp_ou,const char *str,int maxlen)