浏览代码

Merge pull request #1170 from Azaezel/alpha41/reloadReDunceAncy

clean up malformed stream conversion
Brian Roberts 1 年之前
父节点
当前提交
f1a879ecac
共有 1 个文件被更改,包括 3 次插入2 次删除
  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 );