forked from github/server
CID 22439 Unchecked return value from library
This commit is contained in:
parent
52edf15cec
commit
91758d2e51
1 changed files with 7 additions and 1 deletions
|
@ -1657,12 +1657,18 @@ int reports(void)
|
||||||
time_t ltime = time(NULL);
|
time_t ltime = time(NULL);
|
||||||
int retval = 0;
|
int retval = 0;
|
||||||
char path[MAX_PATH];
|
char path[MAX_PATH];
|
||||||
|
const char * rpath = reportpath();
|
||||||
|
|
||||||
log_info("Writing reports for turn %d:", turn);
|
log_info("Writing reports for turn %d:", turn);
|
||||||
report_donations();
|
report_donations();
|
||||||
remove_empty_units();
|
remove_empty_units();
|
||||||
|
|
||||||
_mkdir(reportpath());
|
if (_access(rpath, 0) < 0) {
|
||||||
|
if (_mkdir(rpath) != 0) {
|
||||||
|
log_error("could not create reports directory %s: %s", rpath, strerror(errno));
|
||||||
|
abort();
|
||||||
|
}
|
||||||
|
}
|
||||||
sprintf(path, "%s/reports.txt", reportpath());
|
sprintf(path, "%s/reports.txt", reportpath());
|
||||||
mailit = fopen(path, "w");
|
mailit = fopen(path, "w");
|
||||||
if (mailit == NULL) {
|
if (mailit == NULL) {
|
||||||
|
|
Loading…
Reference in a new issue