From 093225c7cb864aaa31567969301eb5f36bd9a5f4 Mon Sep 17 00:00:00 2001 From: Jason Self Date: Tue, 6 Oct 2015 15:00:36 -0700 Subject: [PATCH] DEFAULT_ZVERSION added instead of magic number. --- zilasm/main.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) 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(); } -- 2.31.1