From 99b45b93f24f678986556f1e5cffa09563c564c3 Mon Sep 17 00:00:00 2001 From: solusipse Date: Sat, 2 Sep 2017 22:20:08 +0200 Subject: [PATCH] Changed method of touching logfile before using --- fiche.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fiche.c b/fiche.c index f005816..665f465 100644 --- a/fiche.c +++ b/fiche.c @@ -252,7 +252,8 @@ int fiche_run(Fiche_Settings settings) { if ( settings.log_file_path ) { // Create log file if it doesn't exist - creat(settings.log_file_path, S_IRWXU); + FILE *f = fopen(settings.log_file_path, "a+"); + fclose(f); // Then check if it's accessible if ( access(settings.log_file_path, W_OK) != 0 ) {