aboutsummaryrefslogtreecommitdiff
path: root/liolib.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2018-10-23 13:57:25 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2018-10-23 13:57:25 -0300
commit0a9aca56caa925c42aaa683b43560357ab736ea4 (patch)
treefccde4e8cf00c6b7e3563ef3f75c3a28a3f13c64 /liolib.c
parentea1322ef5438aa38f16fa00d3ab377811bba5a76 (diff)
downloadlua-0a9aca56caa925c42aaa683b43560357ab736ea4.tar.gz
lua-0a9aca56caa925c42aaa683b43560357ab736ea4.tar.bz2
lua-0a9aca56caa925c42aaa683b43560357ab736ea4.zip
Added a '__close' metamethod to file handles
Diffstat (limited to 'liolib.c')
-rw-r--r--liolib.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/liolib.c b/liolib.c
index 21305b8c..3dc509bd 100644
--- a/liolib.c
+++ b/liolib.c
@@ -743,6 +743,7 @@ static const luaL_Reg flib[] = {
743 {"setvbuf", f_setvbuf}, 743 {"setvbuf", f_setvbuf},
744 {"write", f_write}, 744 {"write", f_write},
745 {"__gc", f_gc}, 745 {"__gc", f_gc},
746 {"__close", f_gc},
746 {"__tostring", f_tostring}, 747 {"__tostring", f_tostring},
747 {NULL, NULL} 748 {NULL, NULL}
748}; 749};