From 7683a18dd8c4f076e214ae12c06a6ad7df8cb9f8 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Mon, 8 Jul 2002 18:58:33 +0000
Subject: [PATCH] Added support for mail and user database backup levels
 (defaults to 5).

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

diff --git a/src/sbbs3/scfglib1.c b/src/sbbs3/scfglib1.c
index 9212a46299..225a24bcdb 100644
--- a/src/sbbs3/scfglib1.c
+++ b/src/sbbs3/scfglib1.c
@@ -313,9 +313,16 @@ BOOL read_main_cfg(scfg_t* cfg, char* error)
 
 	for(i=0;i<224;i++)					/* unused - initialized to NULL */
 		get_int(n,instream);
-	for(i=0;i<256;i++)					/* unused - initialized to 0xff */
+	for(i=0;i<254;i++)					/* unused - initialized to 0xff */
 		get_int(n,instream);
 
+	get_int(cfg->user_backup_level,instream);
+	if(cfg->user_backup_level==0xffff)
+		cfg->user_backup_level=5;
+	get_int(cfg->mail_backup_level,instream);
+	if(cfg->mail_backup_level==0xffff)
+		cfg->mail_backup_level=5;
+
 	/*******************/
 	/* Validation Sets */
 	/*******************/
-- 
GitLab