|
@@ -674,9 +674,9 @@ void SFXSystem::_onRemoveSource( SFXSource* source )
|
|
|
{
|
|
|
// Check if it was a play once source.
|
|
|
|
|
|
- Vector< SFXSource* >::iterator iter = find( mPlayOnceSources.begin(), mPlayOnceSources.end(), source );
|
|
|
- if ( iter != mPlayOnceSources.end() )
|
|
|
- mPlayOnceSources.erase_fast( iter );
|
|
|
+ Vector< SFXSource* >::iterator sourceIter = find( mPlayOnceSources.begin(), mPlayOnceSources.end(), source );
|
|
|
+ if (sourceIter != mPlayOnceSources.end() )
|
|
|
+ mPlayOnceSources.erase_fast(sourceIter);
|
|
|
|
|
|
// Update the stats.
|
|
|
|
|
@@ -684,9 +684,9 @@ void SFXSystem::_onRemoveSource( SFXSource* source )
|
|
|
|
|
|
if( dynamic_cast< SFXSound* >( source ) )
|
|
|
{
|
|
|
- SFXSoundVector::iterator iter = find( mSounds.begin(), mSounds.end(), static_cast< SFXSound* >( source ) );
|
|
|
- if( iter != mSounds.end() )
|
|
|
- mSounds.erase_fast( iter );
|
|
|
+ SFXSoundVector::iterator vectorIter = find( mSounds.begin(), mSounds.end(), static_cast< SFXSound* >( source ) );
|
|
|
+ if(vectorIter != mSounds.end() )
|
|
|
+ mSounds.erase_fast(vectorIter);
|
|
|
|
|
|
mStatNumSounds = mSounds.size();
|
|
|
}
|