Ignore:
Timestamp:
06/20/15 00:05:17 (10 years ago)
Author:
epyon
Message:
  • code compiles cleanly on maximum warning level
File:
1 edited

Legend:

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

    r395 r406  
    6767        else
    6868        {
    69                 return *(nv::map_area**)luaL_checkudata( L, index, NLUA_MAP_AREA_METATABLE );
     69                return *reinterpret_cast<nv::map_area**>( luaL_checkudata( L, index, NLUA_MAP_AREA_METATABLE ) );
    7070        }
    7171        return o;
     
    8888void nv::lua::detail::push_map_area( lua_State* L, nv::map_area* c )
    8989{
    90         nv::map_area** pm = (nv::map_area**) (lua_newuserdata(L, sizeof(nv::map_area*)));
     90        nv::map_area** pm = reinterpret_cast<nv::map_area**>( lua_newuserdata(L, sizeof(nv::map_area*) ) );
    9191        *pm = c;
    9292        luaL_getmetatable( L, NLUA_MAP_AREA_METATABLE );
     
    237237        lua_rawgeti( L, LUA_REGISTRYINDEX, object_index.get() );
    238238        lua_pushliteral( L, "__map_area_ptr" );
    239         lua_pushlightuserdata( L, (map_area*)area );
     239        lua_pushlightuserdata( L, area );
    240240        lua_rawset( L, -3 );
    241241        lua_pop( L, 1 );
Note: See TracChangeset for help on using the changeset viewer.