X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fdumpword.c;h=98f5807354ccb5b99aaed9fe8d56a55513f1237c;hp=b81d47c72c51625f547f73366314b6877634f96f;hb=HEAD;hpb=a7982d41c9809fdddbc5bac27c9d08b8a9d05012 diff --git a/src/dumpword.c b/src/dumpword.c index b81d47c..98f5807 100644 --- a/src/dumpword.c +++ b/src/dumpword.c @@ -23,14 +23,15 @@ 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"; /* エラーの定義 */ cerr_init(); - addcerrlist_load(); addcerrlist_word(); /* オプションの処理 */ @@ -47,14 +48,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値に変換 */