aboutsummaryrefslogtreecommitdiff
path: root/manual
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2024-05-23 09:55:26 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2024-05-23 09:55:26 -0300
commitcbdf4969ec425f1df1ade358425c0bf0bf811d83 (patch)
treede6078c0cc8db2cf3cd70c3ab9cc8777c2db43c9 /manual
parent262dc5729a28b2bad0b6413d4eab2290d14395cf (diff)
downloadlua-cbdf4969ec425f1df1ade358425c0bf0bf811d83.tar.gz
lua-cbdf4969ec425f1df1ade358425c0bf0bf811d83.tar.bz2
lua-cbdf4969ec425f1df1ade358425c0bf0bf811d83.zip
Manual: errors in lua_toclose are not memory errors
Diffstat (limited to 'manual')
-rw-r--r--manual/manual.of5
1 files changed, 4 insertions, 1 deletions
diff --git a/manual/manual.of b/manual/manual.of
index 5aea2623..f830b01c 100644
--- a/manual/manual.of
+++ b/manual/manual.of
@@ -4475,7 +4475,7 @@ otherwise, returns @id{NULL}.
4475} 4475}
4476 4476
4477@APIEntry{void lua_toclose (lua_State *L, int index);| 4477@APIEntry{void lua_toclose (lua_State *L, int index);|
4478@apii{0,0,m} 4478@apii{0,0,v}
4479 4479
4480Marks the given index in the stack as a 4480Marks the given index in the stack as a
4481to-be-closed slot @see{to-be-closed}. 4481to-be-closed slot @see{to-be-closed}.
@@ -4492,6 +4492,9 @@ A slot marked as to-be-closed should not be removed from the stack
4492by any other function in the API except @Lid{lua_settop} or @Lid{lua_pop}, 4492by any other function in the API except @Lid{lua_settop} or @Lid{lua_pop},
4493unless previously deactivated by @Lid{lua_closeslot}. 4493unless previously deactivated by @Lid{lua_closeslot}.
4494 4494
4495This function raises an error if the value at the given slot
4496neither has a @idx{__close} metamethod nor is a false value.
4497
4495This function should not be called for an index 4498This function should not be called for an index
4496that is equal to or below an active to-be-closed slot. 4499that is equal to or below an active to-be-closed slot.
4497 4500