|
@@ -28,7 +28,7 @@ struct StateWrapper: Table {
|
|
|
*/
|
|
*/
|
|
|
inline
|
|
inline
|
|
|
StateWrapper(State* state):
|
|
StateWrapper(State* state):
|
|
|
- Table({state, LUA_RIDX_GLOBALS, false}),
|
|
|
|
|
|
|
+ Table(getGlobalsTable(state)),
|
|
|
state(state),
|
|
state(state),
|
|
|
close_state(false)
|
|
close_state(false)
|
|
|
{}
|
|
{}
|
|
@@ -38,7 +38,7 @@ struct StateWrapper: Table {
|
|
|
*/
|
|
*/
|
|
|
inline
|
|
inline
|
|
|
StateWrapper():
|
|
StateWrapper():
|
|
|
- Table({luaL_newstate(), LUA_RIDX_GLOBALS, false}),
|
|
|
|
|
|
|
+ Table(getGlobalsTable(luaL_newstate())),
|
|
|
state(ref.impl->state),
|
|
state(ref.impl->state),
|
|
|
close_state(true)
|
|
close_state(true)
|
|
|
{}
|
|
{}
|