Browse Source

Merge pull request #1170 from Azaezel/alpha41/reloadReDunceAncy

clean up malformed stream conversion
Brian Roberts 1 year ago
parent
commit
f1a879ecac
1 changed files with 3 additions and 2 deletions
  1. 3 2
      Engine/source/sfx/sfxMemoryStream.cpp

+ 3 - 2
Engine/source/sfx/sfxMemoryStream.cpp

@@ -39,9 +39,10 @@ SFXMemoryStream::SFXMemoryStream( const SFXFormat& format,
 
 void SFXMemoryStream::reset()
 {
-   if( dynamic_cast< IResettable* >( getSourceStream() ) )
+   IResettable* rStream = dynamic_cast<IResettable*>(getSourceStream());
+   if(rStream )
    {
-      reinterpret_cast< IResettable* >( getSourceStream() )->reset();
+      rStream->reset();
       
       if( mCurrentPacket )
          destructSingle( mCurrentPacket );