Changeset 334 for trunk/src/lua/lua_state.cc
- Timestamp:
- 09/17/14 14:40:19 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/lua/lua_state.cc
r333 r334 32 32 lua_settop( L->m_state, m_level ); 33 33 } 34 35 // stack_assert 36 nv::lua::stack_assert::stack_assert( lua::state* aL, int expected ) 37 : L(aL->get_raw()), m_expected( lua_gettop(aL->get_raw() ) + expected ) 38 { 39 40 } 41 42 nv::lua::stack_assert::stack_assert( lua::state& aL, int expected ) 43 : L(aL.get_raw()), m_expected( lua_gettop(aL.get_raw() ) + expected ) 44 { 45 46 } 47 48 nv::lua::stack_assert::stack_assert( lua_State* aL, int expected ) 49 : L(aL), m_expected( lua_gettop(aL) + expected ) 50 { 51 52 } 53 54 lua::stack_assert::~stack_assert() 55 { 56 NV_ASSERT( lua_gettop(L) == m_expected, "Lua stack corruption detected!" ); 57 } 58 34 59 35 60 // state_wrapper
Note: See TracChangeset
for help on using the changeset viewer.