(dflt_econfig): New.
(emp_config): Use it when argument is NULL. This simplifies callers except pconfig's main(), which now has to suppress reading the default file. Also fix callers to check the return value. Previously, a typo could easily start a grossly misconfigured program, with potentially disastrous results.
This commit is contained in:
parent
12518b82dd
commit
1583d0c6a2
7 changed files with 23 additions and 32 deletions
|
@ -33,7 +33,8 @@
|
|||
*/
|
||||
|
||||
#include "gamesdef.h"
|
||||
#include "misc.h"
|
||||
|
||||
char dflt_econfig[] = EMPDIR "/data/econfig";
|
||||
|
||||
char *infodir = EMPDIR "/info.nr";
|
||||
char *datadir = EMPDIR "/data";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue