diff options
| author | Luke Bratch <luke@bratch.co.uk> | 2026-02-14 11:39:03 +0000 |
|---|---|---|
| committer | Luke Bratch <luke@bratch.co.uk> | 2026-02-14 11:39:03 +0000 |
| commit | 36179e624e04fd44e462d87f54037c9c4fbc46b3 (patch) | |
| tree | 0066754437b277b07f328c9efde9b3957d1c72d5 /config.c | |
| parent | 2a1d4b2e958de1581e9bda7b07b705b963e394a6 (diff) | |
Correct error handling and comment in createconfigfile().
Diffstat (limited to 'config.c')
| -rw-r--r-- | config.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -279,7 +279,7 @@ int getconfint(char *confname, char *filename) { } // Create the default configuration file. -// Return 1 on success, 0 on failure. +// Return 0 on success, exits on failure. int createconfigfile(char *filename) { char *dirtmp; char *dir; @@ -438,7 +438,9 @@ int createconfigfile(char *filename) { // Write complete string to file if ((fprintf(fp, "%s", string)) < 0) { - debugprint(DEBUG_CRIT, "error: could not write to replay log file.\n"); + printf("Error writing default config file '%s'.\n", filename); + debugprint(DEBUG_CRIT, "Error writing default config file '%s'.\n", filename); + exit(1); } fclose(fp); |
