diff --git a/indra/llaudio/llaudiodecodemgr.cpp b/indra/llaudio/llaudiodecodemgr.cpp index 4c4f4d3d0e53cd6087304532d893d15e864af851..bc082bf39a24e0a9cffcc52e29dadcada078416a 100755 --- a/indra/llaudio/llaudiodecodemgr.cpp +++ b/indra/llaudio/llaudiodecodemgr.cpp @@ -533,7 +533,7 @@ void LLVorbisDecodeState::flushBadFile() class LLAudioDecodeMgr::Impl { friend class LLAudioDecodeMgr; - LLAudioDecodeMgr::Impl(); + Impl(); public: void processQueue(); @@ -609,7 +609,7 @@ void LLAudioDecodeMgr::Impl::startMoreDecodes() mDecodes[decode_id] = LLPointer<LLVorbisDecodeState>(NULL); main_queue->postTo( general_queue, - [decode_id, this]() // Work done on general queue + [decode_id]() // Work done on general queue { LLPointer<LLVorbisDecodeState> decode_state = beginDecodingAndWritingAudio(decode_id);