Ignore:
Timestamp:
08/26/14 04:03:10 (11 years ago)
Author:
epyon
Message:
  • nova now compiles again under all three compilers with -Winsane and no warnings
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/formats/md5_loader.cc

    r319 r323  
    135135                        mesh_data* mesh = new mesh_data("md5_mesh");
    136136
    137                         int num_verts   = 0;
    138                         int num_tris    = 0;
    139                         int num_weights = 0;
     137                        uint32 num_verts   = 0;
     138                        uint32 num_tris    = 0;
     139                        uint32 num_weights = 0;
    140140
    141141                        discard( sstream, "{" );
     
    170170                                        next_line( sstream );
    171171                                        std::string line;
    172                                         for ( int i = 0; i < num_verts; ++i )
     172                                        for ( uint32 i = 0; i < num_verts; ++i )
    173173                                        {
    174174                                                size_t weight_count;
     
    194194                                        next_line( sstream );
    195195                                        std::string line;
    196                                         for ( int i = 0; i < num_tris; ++i )
     196                                        for ( uint32 i = 0; i < num_tris; ++i )
    197197                                        {
    198198                                                size_t ti0;
     
    214214                                        next_line( sstream );
    215215                                        std::string line;
    216                                         for ( int i = 0; i < num_weights; ++i )
     216                                        for ( uint32 i = 0; i < num_weights; ++i )
    217217                                        {
    218218                                                md5_weight weight;
     
    368368                        if ( j < weight_count )
    369369                        {
    370                                 vdata.boneindex[j]  = weights[start_weight + j].joint_id;
     370                                vdata.boneindex[j]  = (int)weights[start_weight + j].joint_id;
    371371                                vdata.boneweight[j] = weights[start_weight + j].bias;
    372372                        }
Note: See TracChangeset for help on using the changeset viewer.