]> git.ipfire.org Git - thirdparty/sarg.git/blobdiff - siteuser.c
Check for the return code when deleting a file
[thirdparty/sarg.git] / siteuser.c
index a22f14ff33d2615b29d5ce69b914f232468e8c20..1becea9cdbef5763d1d1b80a11ba207ce7795bba 100644 (file)
@@ -213,7 +213,10 @@ void siteuser(void)
        }
        if (ourl) free(ourl);
 
-       unlink(general2);
+       if (unlink(general2)) {
+               debuga(_("Cannot delete %s - %s\n"),general2,strerror(errno));
+               exit(EXIT_FAILURE);
+       }
 
        fputs("</table></div>\n",fp_ou);
        if (write_html_trailer(fp_ou)<0)