Ignore:
Timestamp:
01/12/17 13:16:48 (8 years ago)
Author:
epyon
Message:
  • getting rid of size_t
  • datatypes now restricted to uint32 size
  • 64-bit compatibility
  • copyright updates where modified
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nv/stl/string/const_string.hh

    r438 r533  
    2525                inline explicit const_string( const char* str )
    2626                {
    27                         initialize( str, nvstrlen( str ) );
     27                        initialize( str, static_cast< uint32 >( nvstrlen( str ) ) );
    2828                }
    2929                inline const_string( const string_view& rhs )
     
    3434                inline const_string( char( &s )[N] )
    3535                {
    36                         initialize( s, N-1 );
     36                        initialize( s, static_cast< uint32 >( N-1 ) );
    3737                }
    3838                template< size_t N >
    3939                inline const_string( const char( &s )[N] )
    4040                {
    41                         initialize( s, N - 1 );
     41                        initialize( s, static_cast< uint32 >( N - 1 ) );
    4242                }
    4343                // TODO : implement
Note: See TracChangeset for help on using the changeset viewer.