Ignore:
Timestamp:
07/10/15 19:50:47 (10 years ago)
Author:
epyon
Message:
  • further access restrictions improvements
File:
1 edited

Legend:

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

    r416 r417  
    326326                }
    327327       
    328                 raw_data_channel_creator channel( m_descriptor, reader->size * 3 );
     328                data_channel_set* result = data_channel_set_creator::create( 1 );
     329                data_channel_set_creator raccess( result );// ( reader->name );
     330                uint8* rdata = raccess.add_channel( m_descriptor, reader->size * 3 ).raw_data();
     331
    329332                if ( reader->raw_size() > 0 )
    330333                {
    331                         raw_copy_n( reader->raw_pointer(), reader->raw_size(), channel.raw_data() );
    332                 }
    333 
    334                 data_channel_set_creator result;// ( reader->name );
    335                 result.add_channel( channel.release() );
    336                 m_meshes.push_back( result.release() );
     334                        raw_copy_n( reader->raw_pointer(), reader->raw_size(), rdata );
     335                }
     336
     337                m_meshes.push_back( result );
    337338
    338339                reader->reset();
Note: See TracChangeset for help on using the changeset viewer.