diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2020-12-21 15:21:45 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2020-12-21 15:21:45 -0300 |
commit | f9d29b0c442447ebe429bcaad1e2b4bf13c5dc93 (patch) | |
tree | 05864d5bb96e6efe207e7d7eeff0fd251494562b /ldo.h | |
parent | 409256b7849ec5ab3296cb0ab9eba3d65955d5ea (diff) | |
download | lua-f9d29b0c442447ebe429bcaad1e2b4bf13c5dc93.tar.gz lua-f9d29b0c442447ebe429bcaad1e2b4bf13c5dc93.tar.bz2 lua-f9d29b0c442447ebe429bcaad1e2b4bf13c5dc93.zip |
Upvalues removed from 'openupval' before being closed
Undo commit c220b0a5d0: '__close' is not called again in case of
errors. (Upvalue is removed from the list before the call.) The
common error that justified that change was C stack overflows, which
are much rarer with the stackless implementation.
Diffstat (limited to 'ldo.h')
0 files changed, 0 insertions, 0 deletions