X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fcasl2.c;h=79d3e0224ddb22149816daa918d11c07495f7eff;hb=b3f91f53a0a715249df3582be19d064f831619a0;hp=b1430ff0a755e2b88645e315845c54e49c727143;hpb=176a22fd90e39acf9b4bdae260d71b8d31be6db0;p=YACASL2.git diff --git a/src/casl2.c b/src/casl2.c index b1430ff..79d3e02 100644 --- a/src/casl2.c +++ b/src/casl2.c @@ -65,7 +65,7 @@ void assemble(int filec, char *filev[]) create_cmdtype_code(); /* 命令の名前とタイプがキーのハッシュ表を作成 */ asptr = malloc_chk(sizeof(ASPTR), "asptr"); /* アセンブル時のプロパティ用の領域確保 */ - asptr->prog = malloc_chk(sizeof(LABELSIZE + 1), "asptr.prog"); + asptr->prog = malloc_chk(LABELSIZE + 1, "asptr.prog"); asptr->ptr = 0; /* アセンブル。ラベル表作成のため、2回行う */ for(pass = FIRST; pass <= SECOND; pass++) { @@ -169,7 +169,7 @@ int main(int argc, char *argv[]) } /* ソースファイルが指定されていない場合は終了 */ if(argv[optind] == NULL) { - setcerr(126, NULL); /* no source file */ + setcerr(126, ""); /* no source file */ fprintf(stderr, "CASL2 error - %d: %s\n", cerr->num, cerr->msg); exit(1); }