{
assert(sound_enabled);
- std::auto_ptr<OpenALSoundSource> source (new OpenALSoundSource());
+ std::unique_ptr<OpenALSoundSource> source (new OpenALSoundSource());
ALuint buffer;
buffer = i->second;
} else {
// Load sound file
- std::auto_ptr<SoundFile> file (load_sound_file(filename));
+ std::unique_ptr<SoundFile> file (load_sound_file(filename));
if(file->size < 100000) {
buffer = load_file_into_buffer(file.get());
if(i != buffers.end())
return;
try {
- std::auto_ptr<SoundFile> file (load_sound_file(filename));
+ std::unique_ptr<SoundFile> file (load_sound_file(filename));
// only keep small files
if(file->size >= 100000)
return;
return;
try {
- std::auto_ptr<OpenALSoundSource> source
+ std::unique_ptr<OpenALSoundSource> source
(intern_create_sound_source(filename));
if(pos.x < 0 || pos.y < 0) {
}
try {
- std::auto_ptr<StreamSoundSource> newmusic (new StreamSoundSource());
+ std::unique_ptr<StreamSoundSource> newmusic (new StreamSoundSource());
newmusic->set_sound_file(load_sound_file(filename));
newmusic->set_looping(true);
newmusic->set_relative(true);