Ignore:
Timestamp:
06/01/13 17:07:09 (12 years ago)
Author:
epyon
Message:
  • lua::state - removed notion of global state
  • lua_glm - fixed stack pollution at registration
  • lualib_test - made use of lua::state
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/lua/lua_glm.cc

    r53 r74  
    335335        nlua_swizzel_lookup['v'] = 0;
    336336        nlua_swizzel_lookup['3'] = 3;
     337        int stack = lua_gettop( L );
    337338        luaL_requiref(L, "ivec2", luaopen_vec<glm::ivec2>, 1);
    338339        luaL_requiref(L, "ivec3", luaopen_vec<glm::ivec3>, 1);
     
    341342        luaL_requiref(L, "vec3", luaopen_vec<glm::vec3>, 1);
    342343        luaL_requiref(L, "vec4", luaopen_vec<glm::vec4>, 1);
    343 }
    344 
     344        lua_settop( L, stack );
     345}
     346
Note: See TracChangeset for help on using the changeset viewer.