From d254cdba0e9a21cc136d3b3e4a1e87333706b597 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 5 May 2020 20:28:51 +0000
Subject: [PATCH] Some echolists (e.g. linuxnet.na) use '%' for comments
 (rather than ';') so just ignore any lines in imported echolists that begin
 with a non-alpha-numeric character.

---
 src/sbbs3/scfg/scfgmsg.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sbbs3/scfg/scfgmsg.c b/src/sbbs3/scfg/scfgmsg.c
index a6e99a612b..26ce4ab28b 100644
--- a/src/sbbs3/scfg/scfgmsg.c
+++ b/src/sbbs3/scfg/scfgmsg.c
@@ -295,7 +295,7 @@ long import_msg_areas(enum import_list_type type, FILE* stream, unsigned grpnum
 			else {
 				char* p=str;
 				SKIP_WHITESPACE(p);
-				if(!*p || *p==';')
+				if(!*p || !isalnum(*p))
 					continue;
 				if(type == IMPORT_LIST_TYPE_GENERIC_AREAS_BBS) {		/* AREAS.BBS Generic/.MSG */
 					p=str;
-- 
GitLab