aboutsummaryrefslogtreecommitdiffstats
path: root/src/firejail/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/firejail/util.c')
-rw-r--r--src/firejail/util.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/firejail/util.c b/src/firejail/util.c
index 8d3b9d3cd..9752504e5 100644
--- a/src/firejail/util.c
+++ b/src/firejail/util.c
@@ -721,13 +721,13 @@ void create_empty_file_as_root(const char *fname, mode_t mode) {
721 if (arg_debug) 721 if (arg_debug)
722 printf("Creating empty %s file\n", fname); 722 printf("Creating empty %s file\n", fname);
723 723
724 /* coverity[toctou] */
725 FILE *fp = fopen(fname, "w"); 724 FILE *fp = fopen(fname, "w");
726 if (!fp) 725 if (!fp)
727 errExit("fopen"); 726 errExit("fopen");
728
729 SET_PERMS_STREAM(fp, 0, 0, S_IRUSR); 727 SET_PERMS_STREAM(fp, 0, 0, S_IRUSR);
730 fclose(fp); 728 fclose(fp);
729 if (chmod(fname, mode) == -1)
730 errExit("chmod");
731 } 731 }
732} 732}
733 733