aboutsummaryrefslogtreecommitdiff
path: root/lauxlib.h
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>2007-05-15 15:46:12 -0300
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>2007-05-15 15:46:12 -0300
commit01fa1bc1146f74ba4a9fc7a5dd4c3109d971e257 (patch)
tree8333f36b434f0b30b7a309cedb22e1107ae50b1a /lauxlib.h
parentaa003eba8e64046ebb5631eb9d94c2b556e2bab8 (diff)
downloadlua-01fa1bc1146f74ba4a9fc7a5dd4c3109d971e257.tar.gz
lua-01fa1bc1146f74ba4a9fc7a5dd4c3109d971e257.tar.bz2
lua-01fa1bc1146f74ba4a9fc7a5dd4c3109d971e257.zip
luaL_testudata (a luaL_checkudata that does not raise errors) is
very needed.
Diffstat (limited to 'lauxlib.h')
-rw-r--r--lauxlib.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/lauxlib.h b/lauxlib.h
index b6fedef5..1d44c54d 100644
--- a/lauxlib.h
+++ b/lauxlib.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lauxlib.h,v 1.88 2006/04/12 20:31:15 roberto Exp roberto $ 2** $Id: lauxlib.h,v 1.89 2007/02/07 17:51:21 roberto Exp roberto $
3** Auxiliary functions for building Lua libraries 3** Auxiliary functions for building Lua libraries
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -64,6 +64,7 @@ LUALIB_API void (luaL_checktype) (lua_State *L, int narg, int t);
64LUALIB_API void (luaL_checkany) (lua_State *L, int narg); 64LUALIB_API void (luaL_checkany) (lua_State *L, int narg);
65 65
66LUALIB_API int (luaL_newmetatable) (lua_State *L, const char *tname); 66LUALIB_API int (luaL_newmetatable) (lua_State *L, const char *tname);
67LUALIB_API void *(luaL_testudata) (lua_State *L, int ud, const char *tname);
67LUALIB_API void *(luaL_checkudata) (lua_State *L, int ud, const char *tname); 68LUALIB_API void *(luaL_checkudata) (lua_State *L, int ud, const char *tname);
68 69
69LUALIB_API void (luaL_where) (lua_State *L, int lvl); 70LUALIB_API void (luaL_where) (lua_State *L, int lvl);