| 3835 | } |
| 3836 | |
| 3837 | static int db_table(lua_State *lua) |
| 3838 | { |
| 3839 | luaL_checkudata(lua, 1, dbtypes.db); |
| 3840 | lua_remove(lua, 1); |
| 3841 | |
| 3842 | switch (lua_gettop(lua)) { |
| 3843 | case 1: return comdb2_table(lua); |
| 3844 | case 2: return new_temp_table(lua); |
| 3845 | default: return luabb_error(lua, NULL, "bad arguments to 'table'"); |
| 3846 | } |
| 3847 | } |
| 3848 | |
| 3849 | static int db_cast(Lua L) |
| 3850 | { |
nothing calls this directly
no test coverage detected