From 87400ab5f0ccff23f91cf0ac1730a9b03ff30dab Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Windows)" <rob@synchro.net> Date: Mon, 27 Mar 2023 17:56:52 -0700 Subject: [PATCH] Check result of sbbs_write_ini() - CID 451084 And display an error message upon failure. --- src/sbbs3/scfg/scfg.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/scfg/scfg.c b/src/sbbs3/scfg/scfg.c index 596a5247e5..5071d03354 100644 --- a/src/sbbs3/scfg/scfg.c +++ b/src/sbbs3/scfg/scfg.c @@ -2495,7 +2495,7 @@ void bail(int code) ,&run_services ,&services_startup ); - sbbs_write_ini( + if(!sbbs_write_ini( fp ,&cfg ,&global_startup @@ -2509,7 +2509,8 @@ void bail(int code) ,&mail_startup ,run_services ,&services_startup - ); + )) + uifc.msgf("Error writing %s", cfg.filename); iniCloseFile(fp); } uifc.pop(NULL); -- GitLab