소스 검색

lua: fix a very old bug in the Lua hooks.

undefined
Sam Hocevar 9 년 전
부모
커밋
b0f8b24b4b
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. +3
    -1
      src/lolua/baselua.cpp

+ 3
- 1
src/lolua/baselua.cpp 파일 보기

@@ -101,17 +101,19 @@ Loader::Loader()
Loader::~Loader()
{
//Release this instance
Loader::Store(m_lua_state, this);
Loader::Release(m_lua_state, this);

lua_close(m_lua_state);
}

//Store loader ------------------------------------------------------------
static array<LuaState*, Lolua::Loader*> g_loaders;

void Loader::Store(LuaState* l, Lolua::Loader* loader)
{
g_loaders.push(l, loader);
}

void Loader::Release(LuaState* l, Lolua::Loader* loader)
{
for (int i = 0; i < g_loaders.count(); ++i)


불러오는 중...
취소
저장