Esempio n. 1
0
void *luaT_checkudata(lua_State *L, int ud, const char *tname)
{
  void *p = luaT_toudata(L, ud, tname);
  if(!p)
    luaT_typerror(L, ud, tname);
  return p;
}
Esempio n. 2
0
void *luaT_checkudata (lua_State *L, int ud, const void *id)
{
  void *p = luaT_toudata(L, ud, id);
  if(!p)
    luaT_typerror(L, ud, luaT_id2typename(L, id));
  return p;
}
Esempio n. 3
0
int luaT_checkboolean(lua_State *L, int ud)
{
  if(!lua_isboolean(L, ud))
    luaT_typerror(L, ud, lua_typename(L, LUA_TBOOLEAN));
  return lua_toboolean(L, ud);
}