#include "config.h"
+const int DEFAULT_ZVERSION = 6;
+
enum { ZVERSION = 11, ZORKID, ZSERIAL };
enum { FAIL = -1, OK = 0, NEED_RESTART = 1 };
"--version Display program version and exit\n"
"--help Display this help\n"
"\n"
- "--zversion (accepts numbers 1 - 8, defaults to 6 if not specified)\n"
+ "--zversion (accepts numbers 1 - 8, defaults to %d if not specified)\n"
"--zorkid (integer between 0 and 65535, defaults to 0 if not specified)\n"
"--serial (six characters of ASCII, defaults to current date\n"
- " in the form YYMMDD if not specified)\n"
+ " in the form YYMMDD if not specified)\n",
+ DEFAULT_ZVERSION
);
exit(failed);
}
void fill_config(void)
{
- Config.zversion = 6;
- Config.zorkid = 0;
+ bzero(&Config, sizeof(Config));
+ Config.zversion = DEFAULT_ZVERSION;
fill_zserial();
}