Unified · Split
| @@ -1263,9 +1263,9 @@ map_seq(sl_v rt, sl_v *args, int nargs) · 1262 unmodified lines | ||
| 1263 | 1263 | POPN(pargs+1); |
| 1264 | 1264 | switch(rtype){ |
| 1265 | 1265 | case RT_LIST: |
| 1266 | − sl_gc_handle(&v); | |
| 1266 | + PUSH(v); | |
| 1267 | 1267 | c = alloc_cons(); |
| 1268 | − sl_free_gc_handles(1); | |
| 1268 | + v = POP(); | |
| 1269 | 1269 | car_(c) = v; |
| 1270 | 1270 | cdr_(c) = sl_nil; |
| 1271 | 1271 | if(n == 0) |