X-Git-Url: https://jxself.org/git/?p=zilutils.git;a=blobdiff_plain;f=zilasm%2Fmain.c;fp=zilasm%2Fmain.c;h=5dbd24020e15bcf663f48b0f5eaea3e57c45d1eb;hp=df48b7c86cd9b3cecdbbd0ca8391ec6a4d6b8070;hb=093225c7cb864aaa31567969301eb5f36bd9a5f4;hpb=512d2cae11f05d1b2eb0824557b6daf4ec6c17e9 diff --git a/zilasm/main.c b/zilasm/main.c index df48b7c..5dbd240 100644 --- a/zilasm/main.c +++ b/zilasm/main.c @@ -28,6 +28,8 @@ #include "config.h" +const int DEFAULT_ZVERSION = 6; + enum { ZVERSION = 11, ZORKID, ZSERIAL }; enum { FAIL = -1, OK = 0, NEED_RESTART = 1 }; @@ -87,10 +89,11 @@ void print_usage(int failed) "--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); } @@ -106,8 +109,8 @@ void fill_zserial(void) void fill_config(void) { - Config.zversion = 6; - Config.zorkid = 0; + bzero(&Config, sizeof(Config)); + Config.zversion = DEFAULT_ZVERSION; fill_zserial(); }