diff --git a/src/sbbs3/scfgdefs.h b/src/sbbs3/scfgdefs.h index d2ec6824c3a74f419bb11db8d32bf6557e1fc415..f6ff78f537c6e1d08fc6fc0c559e98f3fe263b90 100644 --- a/src/sbbs3/scfgdefs.h +++ b/src/sbbs3/scfgdefs.h @@ -449,6 +449,7 @@ typedef struct char sys_chat_arstr[LEN_ARSTR+1]; /* chat override */ uchar * sys_chat_ar; + long msg_misc; /* Global Message-Related Settings */ long file_misc; /* File Misc Settings */ long xtrn_misc; /* External Programs Misc Settings */ diff --git a/src/sbbs3/scfglib1.c b/src/sbbs3/scfglib1.c index d3d9316f9e63cd4fd8f35a05b879b431e299ad49..d225b7ad5c7fd5e4cdb8af1d03a21d659f96e82a 100644 --- a/src/sbbs3/scfglib1.c +++ b/src/sbbs3/scfglib1.c @@ -427,9 +427,10 @@ BOOL read_msgs_cfg(scfg_t* cfg, char* error) get_int(cfg->smb_retry_time,instream); /* odd byte */ if(!cfg->smb_retry_time) cfg->smb_retry_time=30; - for(i=0;i<235;i++) /* NULL */ + for(i=0;i<234;i++) /* NULL */ get_int(n,instream); - for(i=0;i<256;i++) /* 0xff */ + get_int(cfg->msg_misc,instream); + for(i=0;i<255;i++) /* 0xff */ get_int(n,instream);