From 6766061cea880ff47737c94b9ab0b625a69fb6ce Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Sun, 21 Jul 2002 21:11:06 +0000 Subject: [PATCH] Added command-line option ("ni") to disable reading settings from .ini file. --- src/sbbs3/sbbscon.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/sbbscon.c b/src/sbbs3/sbbscon.c index dcc175ece6..9591f0b029 100644 --- a/src/sbbs3/sbbscon.c +++ b/src/sbbs3/sbbscon.c @@ -156,6 +156,7 @@ static const char* usage = "usage: %s [[setting] [...]]\n" "\tgi get user identity (using IDENT protocol)\n" "\tnh disable hostname lookups\n" "\tnj disable JavaScript support\n" + "\tni do not read settings from .ini file\n" "\tlt use local timezone (do not force UTC/GMT)\n" "\tdefaults show default settings and options\n" ; @@ -1076,6 +1077,9 @@ int main(int argc, char** argv) mail_startup.options |=BBS_OPT_NO_JAVASCRIPT; services_startup.options|=BBS_OPT_NO_JAVASCRIPT; break; + case 'I': /* ini file */ + ini_file[0]=0; + break; default: printf(usage,argv[0]); return(0); @@ -1101,7 +1105,7 @@ int main(int argc, char** argv) } } - if((fp=fopen(ini_file,"r"))!=NULL) { + if(ini_file[0]!=0 && (fp=fopen(ini_file,"r"))!=NULL) { sprintf(str,"Reading %s",ini_file); bbs_lputs(str); sbbs_read_ini(fp, -- GitLab