Skip to content
Snippets Groups Projects
Commit 47d92439 authored by rswindell's avatar rswindell
Browse files

If the SBBSCTRL env var is blank, it's not used (defaults to /sbbs/ctrl).

The CtrlDirectory key read out of the sbbs.ini file is used for the load_cfg()
call.
parent 7b651007
Branches
Tags
No related merge requests found
......@@ -834,7 +834,7 @@ int main(int argc, char** argv)
,PLATFORM_DESC,VERSION,REVISION,COPYRIGHT_NOTICE);
ctrl_dir=getenv("SBBSCTRL"); /* read from environment variable */
if(ctrl_dir==NULL)
if(ctrl_dir==NULL || ctrl_dir[0]==0)
ctrl_dir="/sbbs/ctrl"; /* Not set? Use default */
if(!winsock_startup())
......@@ -1333,7 +1333,7 @@ int main(int argc, char** argv)
/* Read in configuration files */
memset(&scfg,0,sizeof(scfg));
SAFECOPY(scfg.ctrl_dir,ctrl_dir);
SAFECOPY(scfg.ctrl_dir,bbs_startup.ctrl_dir);
scfg.size=sizeof(scfg);
SAFECOPY(error,UNKNOWN_LOAD_ERROR);
sprintf(str,"Loading configuration files from %s", scfg.ctrl_dir);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment