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/io/string_table.cc

    r395 r406  
    2222        uint32 cs_size = s.size() + 1;
    2323        NV_ASSERT( m_offsets.size() < index(-1), "Too many strings!" );
    24         index  result  = (index)m_offsets.size();
     24        index  result = index( m_offsets.size() );
    2525        size_t dsize = m_data.size();
    2626        m_offsets.push_back( dsize );
     
    3737        raw_copy( m_offsets.begin(), m_offsets.end(), offsets );
    3838        raw_copy( m_data.begin(),    m_data.end(),    data );
    39         return new string_table( data, m_data.size(), offsets, (index)m_offsets.size() );
     39        return new string_table( data, m_data.size(), offsets, index( m_offsets.size() ) );
    4040}
    4141
    4242void nv::string_table_creator::dump( nv::stream* out ) const
    4343{
    44         index  count = (index)m_offsets.size();
     44        index  count = index( m_offsets.size() );
    4545        uint32 size  = m_data.size();
    4646        out->write( &count,  sizeof( count ), 1 );
Note: See TracChangeset for help on using the changeset viewer.