Ignore:
Timestamp:
08/17/13 21:22:56 (12 years ago)
Author:
cahir
Message:

Fix warnings on MacOSX 64-bit with clang 3.3

File:
1 edited

Legend:

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

    r198 r204  
    194194static int nlua_area_corners_closure( lua_State* L )
    195195{
    196         int index = lua_tointeger( L, lua_upvalueindex(2) ) + 1;
     196        int index = static_cast< int >( lua_tointeger( L, lua_upvalueindex(2) ) + 1 );
    197197        lua_pushinteger( L, index );
    198198        lua_replace( L, lua_upvalueindex(2) ); // update
     
    223223{
    224224        nv::rectangle* a = nlua_to_parea( L, 1 );
    225         a->shrink( lua_tointeger( L, 2 ) );
     225        a->shrink( static_cast< int >( lua_tointeger( L, 2 ) ) );
    226226        return 0;
    227227}
     
    230230{
    231231        nv::rectangle* a = nlua_to_parea( L, 1 );
    232         nlua_push_area( L, a->shrinked( lua_tointeger( L, 2 ) ) );
     232        nlua_push_area( L, a->shrinked( static_cast< int >( lua_tointeger( L, 2 ) ) ) );
    233233        return 1;
    234234}
     
    237237{
    238238        nv::rectangle* a = nlua_to_parea( L, 1 );
    239         a->expand( lua_tointeger( L, 2 ) );
     239        a->expand( static_cast< int >( lua_tointeger( L, 2 ) ) );
    240240        return 0;
    241241}
     
    244244{
    245245        nv::rectangle* a = nlua_to_parea( L, 1 );
    246         nlua_push_area( L, a->expanded( lua_tointeger( L, 2 ) ) );
     246        nlua_push_area( L, a->expanded( static_cast< int >( lua_tointeger( L, 2 ) ) ) );
    247247        return 1;
    248248}
     
    327327{
    328328        nv::ivec2 c = nlua_to_coord( L, 1 );
    329         int amount = lua_tointeger( L, 1 );
     329        int amount = static_cast< int >( lua_tointeger( L, 1 ) );
    330330        nv::ivec2 shift( amount, amount );
    331331        nlua_push_area( L, nv::rectangle( c - shift, c + shift ) );
Note: See TracChangeset for help on using the changeset viewer.