Skip to content
Snippets Groups Projects
Commit 6766061c authored by rswindell's avatar rswindell
Browse files

Added command-line option ("ni") to disable reading settings from .ini file.

parent b32412e3
No related branches found
No related tags found
No related merge requests found
...@@ -156,6 +156,7 @@ static const char* usage = "usage: %s [[setting] [...]]\n" ...@@ -156,6 +156,7 @@ static const char* usage = "usage: %s [[setting] [...]]\n"
"\tgi get user identity (using IDENT protocol)\n" "\tgi get user identity (using IDENT protocol)\n"
"\tnh disable hostname lookups\n" "\tnh disable hostname lookups\n"
"\tnj disable JavaScript support\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" "\tlt use local timezone (do not force UTC/GMT)\n"
"\tdefaults show default settings and options\n" "\tdefaults show default settings and options\n"
; ;
...@@ -1076,6 +1077,9 @@ int main(int argc, char** argv) ...@@ -1076,6 +1077,9 @@ int main(int argc, char** argv)
mail_startup.options |=BBS_OPT_NO_JAVASCRIPT; mail_startup.options |=BBS_OPT_NO_JAVASCRIPT;
services_startup.options|=BBS_OPT_NO_JAVASCRIPT; services_startup.options|=BBS_OPT_NO_JAVASCRIPT;
break; break;
case 'I': /* ini file */
ini_file[0]=0;
break;
default: default:
printf(usage,argv[0]); printf(usage,argv[0]);
return(0); return(0);
...@@ -1101,7 +1105,7 @@ int main(int argc, char** argv) ...@@ -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); sprintf(str,"Reading %s",ini_file);
bbs_lputs(str); bbs_lputs(str);
sbbs_read_ini(fp, sbbs_read_ini(fp,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment