X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=test%2Funit%2Fgetcmdcode%2Fgetcmdcode.c;h=b8eed2b243b67eac2cdc234ae6ccdf4a624231d6;hb=8a83577b93c71ff52db7ad5df032bfd1b44745f1;hp=512e771d76f86a1ecf62cf2830bcbde2f581ce0b;hpb=fb54b1c9d2fbc3d4a62c6b4d38ff68e9d3b25c26;p=YACASL2.git diff --git a/test/unit/getcmdcode/getcmdcode.c b/test/unit/getcmdcode/getcmdcode.c index 512e771..b8eed2b 100644 --- a/test/unit/getcmdcode/getcmdcode.c +++ b/test/unit/getcmdcode/getcmdcode.c @@ -23,14 +23,15 @@ int main(){ { "SVC", ADR_X }, { "RET", NONE } }; create_cmdtype_code(); + cerr = malloc_chk(sizeof(CERR), "cerr"); /* エラーの初期化 */ for(i = 0; i < sizeof(cmdcodelist)/sizeof(cmdcodelist[0]); i++) { code = getcmdcode(cmdcodelist[i].cmd, cmdcodelist[i].type); - printf("%s:0%02o ---> 0x%04x\n", cmdcodelist[i].cmd, cmdcodelist[i].type, code); - if(cerrno != 0) { - printf("\terror - %d: %s", cerrno, cerrmsg); - freecerr(); + printf("%s:0%02o ---> #%04X\n", cmdcodelist[i].cmd, cmdcodelist[i].type, code); + if(cerr->num != 0) { + printf("\terror - %d: %s", cerr->num, cerr->msg); } } + freecerr(); free_cmdtype_code(); return 0; }