From 8ba265a2467a039e0f22be41b18b634736065418 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 18 Jan 2007 09:51:18 +0000 Subject: [PATCH] fix RageSoundReader_Preload never preloading --- stepmania/src/RageSoundReader_Preload.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/stepmania/src/RageSoundReader_Preload.cpp b/stepmania/src/RageSoundReader_Preload.cpp index 22cfcbe4f4..5dc220f739 100644 --- a/stepmania/src/RageSoundReader_Preload.cpp +++ b/stepmania/src/RageSoundReader_Preload.cpp @@ -64,10 +64,10 @@ bool RageSoundReader_Preload::Open( RageSoundReader *pSource ) int iBytesPerFrame = m_iChannels * sizeof(int16_t); int iCnt = pSource->Read( buffer, sizeof(buffer) / iBytesPerFrame ); - if( iCnt < 0 ) - return false; if( iCnt == END_OF_FILE ) break; + if( iCnt < 0 ) + return false; /* Add the buffer. */ m_Buffer.Get()->append( buffer, buffer+iCnt*iBytesPerFrame );