sync
This commit is contained in:
parent
50c8bafd9f
commit
ac06c97e30
820 changed files with 467502 additions and 386453 deletions
|
@ -1117,7 +1117,7 @@ integer:
|
|||
LispObj *fields = constants[strd];
|
||||
|
||||
for (; strf >= 0; strf--)
|
||||
fields = CDR(fields);
|
||||
fields = CDR(fields);
|
||||
strcpy(ptr, " "); ptr += 2;
|
||||
strcpy(ptr, CAR(fields)->data.atom->key->value);
|
||||
ptr += strlen(ptr);
|
||||
|
@ -1278,7 +1278,7 @@ MakeBytecodeObject(LispCom *com, LispObj *name, LispObj *plist)
|
|||
}
|
||||
|
||||
/* Protect this in case the function is redefined */
|
||||
for (i = 0; i < com->table.num_bytecodes; i++) {
|
||||
for (i = 0; i < com->table.num_bytecodes; i++) {
|
||||
if (code == NIL) {
|
||||
code = cons = prev = CONS(com->table.bytecodes[i], NIL);
|
||||
GC_PROTECT(code);
|
||||
|
@ -1292,7 +1292,7 @@ MakeBytecodeObject(LispCom *com, LispObj *name, LispObj *plist)
|
|||
|
||||
/* Free everything, but the LispCom structure and the generated bytecode */
|
||||
CompileFreeState(com);
|
||||
|
||||
|
||||
/* Allocate the minimum required number of cons cells to protect objects */
|
||||
if (!CONSP(code))
|
||||
code = plist;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue