diff --git a/src/sbbs3/scfglib1.c b/src/sbbs3/scfglib1.c index 9212a462998b78ec88febc84910ab42fde0349af..225a24bcdbe99aae293620c06840f9318c11d166 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 */ /*******************/