aboutsummaryrefslogtreecommitdiff
path: root/iolib.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-06-19 15:03:04 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-06-19 15:03:04 -0300
commit88f020b626d1b5b10b5d12e04bf103409a5e4308 (patch)
treee8d65e90ce914acebbd74c528b660db21ef27084 /iolib.c
parenta38f093f0540bce0207bb2dc27f1779f41c6d48b (diff)
downloadlua-88f020b626d1b5b10b5d12e04bf103409a5e4308.tar.gz
lua-88f020b626d1b5b10b5d12e04bf103409a5e4308.tar.bz2
lua-88f020b626d1b5b10b5d12e04bf103409a5e4308.zip
new interface to "lua_seterrormethod" and "lua_settagmethod", to
allow the use of Lua functions too.
Diffstat (limited to 'iolib.c')
-rw-r--r--iolib.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/iolib.c b/iolib.c
index 8a531e50..3a532c8a 100644
--- a/iolib.c
+++ b/iolib.c
@@ -302,5 +302,6 @@ void iolib_open (void)
302 lua_tagio = lua_newtag(); 302 lua_tagio = lua_newtag();
303 lua_infile=stdin; lua_outfile=stdout; 303 lua_infile=stdin; lua_outfile=stdout;
304 luaL_openlib(iolib, (sizeof(iolib)/sizeof(iolib[0]))); 304 luaL_openlib(iolib, (sizeof(iolib)/sizeof(iolib[0])));
305 lua_seterrormethod(errorfb); 305 lua_pushcfunction(errorfb);
306 lua_seterrormethod();
306} 307}