|
I think this is the patch to that bug: * lparser.c: ls->fs->freereg -= nexps - nvars; /* remove extra values */ } else { + luaK_setcallreturns(ls->fs, &e, 1); /* close last expression */ luaK_storevar(ls->fs, &lh->v, &e); return; /* avoid default */ } -- Roberto