projects
/
YACASL2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
データ構造の名前を変更
[YACASL2.git]
/
src
/
casl2.c
diff --git
a/src/casl2.c
b/src/casl2.c
index
1f18a40
..
14f372c
100644
(file)
--- a/
src/casl2.c
+++ b/
src/casl2.c
@@
-127,16
+127,16
@@
int main(int argc, char *argv[])
for(pass = FIRST; pass <= SECOND; pass++) {
if(pass == FIRST) {
create_cmdtype_code(); /* 命令の名前とタイプがキーのハッシュ表を作成 */
for(pass = FIRST; pass <= SECOND; pass++) {
if(pass == FIRST) {
create_cmdtype_code(); /* 命令の名前とタイプがキーのハッシュ表を作成 */
- asp
rop = malloc_chk(sizeof(ASPROP), "asprop
"); /* アセンブル時のプロパティ用の領域確保 */
+ asp
tr = malloc_chk(sizeof(asptr), "asptr
"); /* アセンブル時のプロパティ用の領域確保 */
}
for(i = optind; i < argc; i++) {
/* データの格納開始位置 */
if(pass == FIRST) {
}
for(i = optind; i < argc; i++) {
/* データの格納開始位置 */
if(pass == FIRST) {
- beginptr[i] = asp
rop
->ptr;
+ beginptr[i] = asp
tr
->ptr;
} else if(pass == SECOND) {
} else if(pass == SECOND) {
- asp
rop
->ptr = beginptr[i];
+ asp
tr
->ptr = beginptr[i];
}
}
- asp
rop
->prog = NULL;
+ asp
tr
->prog = NULL;
if(execmode.trace == true || execmode.dump == true || asmode.src == true ||
asmode.label == true || asmode.asdetail == true)
{
if(execmode.trace == true || execmode.dump == true || asmode.src == true ||
asmode.label == true || asmode.asdetail == true)
{
@@
-156,8
+156,8
@@
int main(int argc, char *argv[])
}
if(pass == SECOND) {
freelabel(); /* ラベルハッシュ表を解放 */
}
if(pass == SECOND) {
freelabel(); /* ラベルハッシュ表を解放 */
- free_chk(asp
rop->prog, "asprop
.prog"); /* プログラム名を解放 */
- free_chk(asp
rop, "asprop
"); /* アセンブル時のプロパティを解放 */
+ free_chk(asp
tr->prog, "asptr
.prog"); /* プログラム名を解放 */
+ free_chk(asp
tr, "asptr
"); /* アセンブル時のプロパティを解放 */
free_cmdtype_code(); /* 命令の名前とタイプがキーのハッシュ表を解放 */
}
}
free_cmdtype_code(); /* 命令の名前とタイプがキーのハッシュ表を解放 */
}
}