From 645c7ba447674865c08ecf1693ac964f13ebc15e Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Mon, 28 Dec 2020 13:24:53 -0800 Subject: [PATCH] Amending the event.days == 128 fix/work-around. Don't set to 0xff to begin with, in SCFG. --- src/sbbs3/data.cpp | 2 +- src/sbbs3/scfg/scfgnet.c | 2 +- src/sbbs3/scfg/scfgxtrn.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/data.cpp b/src/sbbs3/data.cpp index 88943979b3..f233f4f111 100644 --- a/src/sbbs3/data.cpp +++ b/src/sbbs3/data.cpp @@ -144,7 +144,7 @@ extern "C" time_t DLLCALL getnexteventtime(event_t* event) if(event->misc & EVENT_DISABLED) return 0; - if(event->days == 0 || event->days == 128 || event->freq != 0) + if((event->days & 0x7f) == 0 || event->freq != 0) return 0; if(localtime_r(&t, &tm) == NULL) diff --git a/src/sbbs3/scfg/scfgnet.c b/src/sbbs3/scfg/scfgnet.c index f002815f08..2cbe15d1e8 100644 --- a/src/sbbs3/scfg/scfgnet.c +++ b/src/sbbs3/scfg/scfgnet.c @@ -242,7 +242,7 @@ void net_cfg() SAFECOPY(cfg.qhub[i]->unpack,"%@unzip -Coj %f %s -d %g"); SAFECOPY(cfg.qhub[i]->call,"*qnet-ftp %s hub.address YOURPASS"); cfg.qhub[i]->node = NODE_ANY; - cfg.qhub[i]->days=(uchar)0xff; /* all days */ + cfg.qhub[i]->days=0x7f; /* all days */ uifc.changes=1; continue; } diff --git a/src/sbbs3/scfg/scfgxtrn.c b/src/sbbs3/scfg/scfgxtrn.c index 5bca78ce45..af09a19b4d 100644 --- a/src/sbbs3/scfg/scfgxtrn.c +++ b/src/sbbs3/scfg/scfgxtrn.c @@ -683,7 +683,7 @@ void tevents_cfg() if(k==-1) break; if(k==7) - cfg.event[i]->days=(uchar)0xff; + cfg.event[i]->days=0x7f; else if(k==8) cfg.event[i]->days=0; else -- GitLab