This commit is contained in:
Glenn Maynard
2005-01-27 19:11:51 +00:00
parent 429ae8f031
commit 8380b4a8ef
+9 -1
View File
@@ -465,6 +465,8 @@ int ThreadedFileWorker::GetFileSize( RageFileBasic *&pFile )
return -1; return -1;
} }
m_pRequestFile = NULL;
return m_iResultRequest; return m_iResultRequest;
} }
@@ -499,7 +501,10 @@ int ThreadedFileWorker::Read( RageFileBasic *&pFile, void *pBuf, int iSize, CStr
int iGot = m_iResultRequest; int iGot = m_iResultRequest;
memcpy( pBuf, m_pResultBuffer, iGot ); memcpy( pBuf, m_pResultBuffer, iGot );
m_pRequestFile = NULL;
delete [] m_pResultBuffer; delete [] m_pResultBuffer;
m_pResultBuffer = NULL;
return iGot; return iGot;
} }
@@ -535,7 +540,10 @@ int ThreadedFileWorker::Write( RageFileBasic *&pFile, const void *pBuf, int iSiz
} }
int iGot = m_iResultRequest; int iGot = m_iResultRequest;
delete [] m_pResultBuffer;
m_pRequestFile = NULL;
delete [] m_pRequestBuffer;
m_pRequestBuffer = NULL;
return iGot; return iGot;
} }