X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fcasl2.c;h=d510e9f580616773e6e64c9d600928ae3de8254b;hp=c40a0a77bd5b89dc087ad5b1322f41331e176fcd;hb=4a1d361916c660b63611a40520eaf7c78788f123;hpb=cb896482cc3d3a2fda5214928c8f3e022e8eeabc;ds=sidebyside diff --git a/src/casl2.c b/src/casl2.c index c40a0a7..d510e9f 100644 --- a/src/casl2.c +++ b/src/casl2.c @@ -162,14 +162,14 @@ int main(int argc, char *argv[]) return 0; case '?': fprintf(stderr, usage, argv[0]); - exit(-1); + exit(1); } } /* ソースファイルが指定されていない場合は終了 */ if(argv[optind] == NULL) { setcerr(126, NULL); /* no source file */ fprintf(stderr, "CASL2 error - %d: %s\n", cerr->num, cerr->msg); - exit(-1); + exit(1); } reset(memsize, clocks); /* 仮想マシンCOMET IIのリセット */ for(i = 0; i < argc - optind; i++) { /* 引数からファイル名配列を取得 */ @@ -190,7 +190,7 @@ int main(int argc, char *argv[]) } casl2fin: shutdown(); /* 仮想マシンCOMET IIのシャットダウン */ - stat = (cerr->num == 0) ? 0 : -1; + stat = (cerr->num == 0) ? 0 : 1; freecerr(); /* エラーの解放 */ return stat; }