From c50b6bc35c473eeb8f38d9757247f14b4f695f0a Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Sat, 11 Jan 2003 00:25:28 +0000
Subject: [PATCH] Removed the cfg->node_num verification from read_main_cfg(),
 this variable may be uninitialized or old.

---
 src/sbbs3/scfglib1.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/sbbs3/scfglib1.c b/src/sbbs3/scfglib1.c
index caeca0f74d..852fa5e9e8 100644
--- a/src/sbbs3/scfglib1.c
+++ b/src/sbbs3/scfglib1.c
@@ -201,6 +201,7 @@ BOOL read_main_cfg(scfg_t* cfg, char* error)
 	get_str(cfg->sys_pass,instream);
 	get_int(cfg->sys_nodes,instream);
 
+#if 0	/* removed Jan-10-2003: cfg->node_num may be old or uninitialized */
 	if(!cfg->sys_nodes || cfg->sys_nodes<cfg->node_num || cfg->sys_nodes>MAX_NODES) {
 		if(!cfg->sys_nodes)
 			sprintf(error,"Total nodes on system must be non-zero.");
@@ -212,6 +213,7 @@ BOOL read_main_cfg(scfg_t* cfg, char* error)
 		fclose(instream);
 		return(FALSE); 
 	}
+#endif
 
 	for(i=0;i<cfg->sys_nodes;i++) {
 		get_str(cfg->node_path[i],instream);
-- 
GitLab