X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdumpword.c;h=1a8a73ee22d959010504c0609f79988713306374;hb=54b6bf4b0ce20872db02bae2f047c6574c09575c;hp=7544f256925c3805362c171f957584aa4c0b6e53;hpb=712486afe58b10ef37c5fa915de889ab8d1dd6cd;p=YACASL2.git diff --git a/src/dumpword.c b/src/dumpword.c index 7544f25..1a8a73e 100644 --- a/src/dumpword.c +++ b/src/dumpword.c @@ -9,13 +9,6 @@ static struct option longopts[] = { {0, 0, 0, 0}, }; -CERRARRAY cerr[] = { - { 114, "not integer" }, - { 115, "not hex" }, - { 116, "out of hex range" }, - { 0, NULL }, -}; - int main(int argc, char *argv[]) { bool logicalmode = false; /* レジストリの内容を論理値(0〜65535)で表示する場合はtrue */ @@ -47,10 +40,7 @@ int main(int argc, char *argv[]) fprintf(stderr, "Dumpword Error - %d: %s\n", cerrno, cerrmsg); exit(-1); } - if(logicalmode == true) { - fprintf(stdout, "%6s: %6d = #%04X = %s\n", argv[optind], word, word, word2bit(word)); - } else { - fprintf(stdout, "%6s: %6d = #%04X = %s\n", argv[optind], (short)word, word, word2bit(word)); - } + fprintf(stdout, "%6s: ", argv[optind]); + print_dumpword(word, logicalmode); return 0; }