From 5cf938148bcc110b604c5d7fcda671c2f66068e8 Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Tue, 23 Nov 2021 19:54:44 -0800 Subject: [PATCH] Continuation of previous commit (support for UART-only doors on Windows) Needed the actually mapping of XTRN_UART -> EX_UART mode flag here. --- src/sbbs3/xtrn_sec.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sbbs3/xtrn_sec.cpp b/src/sbbs3/xtrn_sec.cpp index 92f6602723..2f385b5c40 100644 --- a/src/sbbs3/xtrn_sec.cpp +++ b/src/sbbs3/xtrn_sec.cpp @@ -1585,6 +1585,8 @@ bool sbbs_t::exec_xtrn(uint xtrnnum) mode|=EX_STDIO; else if(cfg.xtrn[xtrnnum]->misc&XTRN_CONIO) mode|=EX_CONIO; + else if(cfg.xtrn[xtrnnum]->misc&XTRN_UART) + mode|=EX_UART; mode|=(cfg.xtrn[xtrnnum]->misc&(XTRN_CHKTIME|XTRN_NATIVE|XTRN_NOECHO|WWIVCOLOR)); if(cfg.xtrn[xtrnnum]->misc&MODUSERDAT) { /* Delete MODUSER.DAT */ SAFEPRINTF(str,"%sMODUSER.DAT",dropdir); /* if for some weird */ -- GitLab