X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fdumpword.c;h=88915a81183d12e9ab9f78cac5956ba3186669b3;hp=b81d47c72c51625f547f73366314b6877634f96f;hb=4f0fb4945a97e5fc4d23814226b08709469513fa;hpb=8808be96beb5502d13c0cd957b9fc3cec72ac6e3 diff --git a/src/dumpword.c b/src/dumpword.c index b81d47c..88915a8 100644 --- a/src/dumpword.c +++ b/src/dumpword.c @@ -23,9 +23,11 @@ static struct option longopts[] = { int main(int argc, char *argv[]) { bool logicalmode = false; /* レジストリの内容を論理値(0から65535)で表示する場合はtrue */ - int opt, stat = 0; - WORD word; - const char *version = PACKAGE_VERSION, *cmdversion = "dumpword of YACASL2 version %s\n"; + int opt = 0; + int stat = 0; + WORD word = 0; + const char *version = PACKAGE_VERSION; + const char *cmdversion = "dumpword of YACASL2 version %s\n"; const char *usage = "Usage: %s [-alh] WORD\n"; /* エラーの定義 */ @@ -47,14 +49,14 @@ int main(int argc, char *argv[]) goto dumpwordfin; case '?': fprintf(stderr, usage, argv[0]); - setcerr(212, ""); /* invalid option */ + setcerr(999, ""); goto dumpwordfin; } } if(argv[optind] == NULL) { - setcerr(213, ""); /* invalid argument */ fprintf(stderr, usage, argv[0]); + setcerr(999, ""); goto dumpwordfin; } /* WORD値に変換 */