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
/
assemble.c
diff --git
a/src/assemble.c
b/src/assemble.c
index
0c13893
..
9fbfa96
100644
(file)
--- a/
src/assemble.c
+++ b/
src/assemble.c
@@
-412,7
+412,7
@@
bool assemble(const char *file, PASS pass)
char *line;
FILE *fp;
char *line;
FILE *fp;
- if(create_cmdtype_code() == false) {
+ if(
pass == FIRST &&
create_cmdtype_code() == false) {
return false;
}
if((fp = fopen(file, "r")) == NULL) {
return false;
}
if((fp = fopen(file, "r")) == NULL) {
@@
-421,7
+421,7
@@
bool assemble(const char *file, PASS pass)
}
for(; ;) {
cmdl = malloc(sizeof(CMDLINE));
}
for(; ;) {
cmdl = malloc(sizeof(CMDLINE));
- line = malloc(LINESIZE
+
1);
+ line = malloc(LINESIZE
+
1);
if((line = fgets(line, LINESIZE, fp)) == NULL) {
break;
}
if((line = fgets(line, LINESIZE, fp)) == NULL) {
break;
}