| 180 | } |
| 181 | |
| 182 | static Script* GetScript(lua_State *L) |
| 183 | { |
| 184 | int top = lua_gettop(L); |
| 185 | (void)top; |
| 186 | dmScript::GetInstance(L); |
| 187 | Script* script = (Script*)dmScript::ToUserType(L, -1, SCRIPT_TYPE_HASH); |
| 188 | // Clear stack and return |
| 189 | lua_pop(L, 1); |
| 190 | assert(top == lua_gettop(L)); |
| 191 | return script; |
| 192 | } |
| 193 | |
| 194 | static int ScriptGetURL(lua_State* L) |
| 195 | { |
no test coverage detected