Changed method of touching logfile before using - fiche - A pastebin adjusted for gopher use
(HTM) git clone git://vernunftzentrum.de/fiche.git
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) LICENSE
---
(DIR) commit 99b45b93f24f678986556f1e5cffa09563c564c3
(DIR) parent c1725790bb471fe5c7ab1161804e5b8b900abdeb
(HTM) Author: solusipse <solus1ps3@gmail.com>
Date: Sat, 2 Sep 2017 22:20:08 +0200
Changed method of touching logfile before using
Diffstat:
fiche.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
(DIR) diff --git 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 ) {