X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fcasl2rev.c;h=af99991e7ccac5f61c85ab67cd17649f9be6e816;hp=e4d381e74fc3a9b604892b144cb0d3b8b7eb8d9f;hb=93c7fbb80b79236d96ef53dc18cf7e32760fa613;hpb=85d89b8d873f9293f2924de9e4ba2974ec1c3d55 diff --git a/src/casl2rev.c b/src/casl2rev.c index e4d381e..af99991 100644 --- a/src/casl2rev.c +++ b/src/casl2rev.c @@ -20,8 +20,10 @@ static struct option longopts[] = { */ int main(int argc, char *argv[]) { - int opt, stat = 0; - const char *version = PACKAGE_VERSION, *cmdversion = "disassemble of YACASL2 version %s\n"; + int opt = 0; + int stat = 0; + const char *version = PACKAGE_VERSION; + const char *cmdversion = "disassemble of YACASL2 version %s\n"; const char *usage = "Usage: %s [-vh] FILE\n"; /* エラーの定義 */ @@ -47,7 +49,7 @@ int main(int argc, char *argv[]) if(argv[optind] == NULL) { setcerr(211, ""); /* object file not specified */ fprintf(stderr, "disassemble error - %d: %s\n", cerr->num, cerr->msg); - exit(1); + goto casl2revfin; } disassemble_file(argv[optind]); /* プログラム実行 */ casl2revfin: