diff --git a/src/sbbs3/data.cpp b/src/sbbs3/data.cpp index 88943979b3dd0c6feafee1065b5dffced653f645..f233f4f111b4dbf2dc913bb4ab9b15be26335830 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 f002815f0858c8a2f0210fc7226c9de859a5365a..2cbe15d1e86125b63cce5ef559288cf958341de0 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 5bca78ce45b573eda7019641b120626c6e17bc28..af09a19b4d687083963e9dd4786bde606ef184ce 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