diff --git a/src/sbbs3/scfg/scfgxtrn.c b/src/sbbs3/scfg/scfgxtrn.c index 0ee5fee42ba0a00d8e55ccbc9863d3a0e6c0f043..07a3e0c796a6c7d0e440e88bf8b2e23f6e50254a 100644 --- a/src/sbbs3/scfg/scfgxtrn.c +++ b/src/sbbs3/scfg/scfgxtrn.c @@ -1495,6 +1495,21 @@ void xtrn_cfg(uint section) "\n" "If this online program requires a specific BBS data (drop) file\n" "format, select the file format from the list.\n" + "\n" + "Supported drop file formats:\n" + "\n" + " ~ Software Write File(s) Read File(s) ~\n" + " Mystic DOOR32.SYS\n" + " GAP DOOR.SYS DOOR.SYS\n" + " WWIV CHAIN.TXT\n" + " PCBoard 15.3 PCBOARD.SYS & USERS.SYS USERS.SYS\n" + " RBBS/QuickBBS DORINFO#.DEF & EXITINFO.BBS EXITINFO.BBS\n" + " Wildcat! 2.x CALLINFO.BBS\n" + " SpitFire SFDOORS.DAT\n" + " TriBBS TRIBBS.SYS\n" + " MegaMail UTIDOOR.TXT\n" + " Solar Realms DOORFILE.SR\n" + " Synchronet XTRN.DAT MODUSER.DAT\n" ; k=uifc.list(WIN_MID|WIN_ACT,0,0,0,&k,0 ,"BBS Drop File Type",opt); @@ -1509,6 +1524,8 @@ void xtrn_cfg(uint section) if(cfg.xtrn[i]->type && cfg.uq&UQ_ALIASES) { k=(cfg.xtrn[i]->misc&REALNAME) ? 0:1; k=uifc.list(WIN_MID,0,0,0,&k,0,"Use Real Names",uifcYesNoOpts); + if(k == -1) + break; if(k==0 && !(cfg.xtrn[i]->misc&REALNAME)) { cfg.xtrn[i]->misc|=REALNAME; uifc.changes=TRUE; @@ -1516,7 +1533,7 @@ void xtrn_cfg(uint section) else if(k==1 && (cfg.xtrn[i]->misc&REALNAME)) { cfg.xtrn[i]->misc&=~REALNAME; uifc.changes=TRUE; - } + } } if(cfg.xtrn[i]->type) { k=(cfg.xtrn[i]->misc&XTRN_LWRCASE) ? 0:1;