fix RageSoundReader_Preload never preloading
This commit is contained in:
@@ -64,10 +64,10 @@ bool RageSoundReader_Preload::Open( RageSoundReader *pSource )
|
|||||||
int iBytesPerFrame = m_iChannels * sizeof(int16_t);
|
int iBytesPerFrame = m_iChannels * sizeof(int16_t);
|
||||||
int iCnt = pSource->Read( buffer, sizeof(buffer) / iBytesPerFrame );
|
int iCnt = pSource->Read( buffer, sizeof(buffer) / iBytesPerFrame );
|
||||||
|
|
||||||
if( iCnt < 0 )
|
|
||||||
return false;
|
|
||||||
if( iCnt == END_OF_FILE )
|
if( iCnt == END_OF_FILE )
|
||||||
break;
|
break;
|
||||||
|
if( iCnt < 0 )
|
||||||
|
return false;
|
||||||
|
|
||||||
/* Add the buffer. */
|
/* Add the buffer. */
|
||||||
m_Buffer.Get()->append( buffer, buffer+iCnt*iBytesPerFrame );
|
m_Buffer.Get()->append( buffer, buffer+iCnt*iBytesPerFrame );
|
||||||
|
|||||||
Reference in New Issue
Block a user