X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=test%2Funit%2Fn2word%2Fgetint.c;h=8d1d04eba1b437918185be0ed0ce2fc1d6283623;hp=945db38e5ad10f837b57fb744db802a2fab39b8e;hb=06ccc214315a98123b3ac4c91af1e1b09ab7fc07;hpb=e6f41d41cff07e56b0cbc7d515c46327206c9f40 diff --git a/test/unit/n2word/getint.c b/test/unit/n2word/getint.c index 945db38..8d1d04e 100644 --- a/test/unit/n2word/getint.c +++ b/test/unit/n2word/getint.c @@ -9,14 +9,18 @@ int main(){ "0", "01", "1a", "-5G", "123", "32767", "32768", "32769", "-1", "-2345", "-32768", "-32769", "-32770" }; + + cerr = malloc_chk(sizeof(CERR), "cerr"); /* エラーの初期化 */ + addcerrlist_word(); for(i = 0; i < sizeof(str)/sizeof(str[0]); i++) { + cerr->num = 0; r = n2word(str[i]); printf("%s\t0x%04x", str[i], r); - if(cerrno > 0) { - printf("\tError - %d\t%s", cerrno, cerrmsg); - freecerr(); + if(cerr->num > 0) { + printf("\tError - %d\t%s", cerr->num, cerr->msg); } printf("\n"); } + freecerr(); return 0; }