From 0035b5045d1deb0f0724eca4300fa2f0feeec30f Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 22 Aug 2019 00:38:19 +0000
Subject: [PATCH] Log a notice-level msg if the configured areafile can't be
 opened.

---
 src/sbbs3/sbbsecho.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/sbbs3/sbbsecho.c b/src/sbbs3/sbbsecho.c
index fcd676a95e..40dbaf3aa7 100644
--- a/src/sbbs3/sbbsecho.c
+++ b/src/sbbs3/sbbsecho.c
@@ -6245,7 +6245,9 @@ int main(int argc, char **argv)
 	cfg.area=NULL;
 
 	fexistcase(cfg.areafile);
-	if((stream = fopen(cfg.areafile,"r")) != NULL) {
+	if((stream = fopen(cfg.areafile,"r")) == NULL) {
+		lprintf(LOG_NOTICE, "Could not open Area File (%s): %s", cfg.areafile, strerror(errno));
+	} else {
 		printf("Reading %s",cfg.areafile);
 		while(!terminated) {
 			if(!fgets(str,sizeof(str),stream))
-- 
GitLab