From 69f72b9c864ac66df0587905fc2f8ce086254604 Mon Sep 17 00:00:00 2001 From: Eduardo Bart Date: Wed, 6 Mar 2013 13:05:46 -0300 Subject: [PATCH] Try to fix compilation for gcc 4.6 --- src/framework/sound/soundmanager.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/framework/sound/soundmanager.cpp b/src/framework/sound/soundmanager.cpp index a065937a..1d8d7df3 100644 --- a/src/framework/sound/soundmanager.cpp +++ b/src/framework/sound/soundmanager.cpp @@ -59,8 +59,10 @@ void SoundManager::terminate() { ensureContext(); - for(auto it = m_streamFiles.begin(); it != m_streamFiles.end();++it) - it->second.wait(); + for(auto it = m_streamFiles.begin(); it != m_streamFiles.end();++it) { + auto& future = it->second; + future.wait(); + } m_streamFiles.clear(); m_sources.clear();