Commit 30fa0cd7 authored by Marius Gerbershagen's avatar Marius Gerbershagen
Browse files

reader: fix do_patch_sharp for bclosures

    do_patch_sharp was erroneously returning only the bytecode,
    stripping away the lexical environment.
parent 741a01da
......@@ -1249,7 +1249,7 @@ do_patch_sharp(cl_object x, cl_object table)
}
case t_bclosure: {
x->bclosure.lex = do_patch_sharp(x->bclosure.lex, table);
x = x->bclosure.code = do_patch_sharp(x->bclosure.code, table);
x->bclosure.code = do_patch_sharp(x->bclosure.code, table);
break;
}
case t_bytecodes: {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment