Thickbrick's fixes

This commit is contained in:
Siana Gearz
2010-11-18 20:22:11 +01:00
parent c1c2f65b12
commit d5fee73c42
4 changed files with 16 additions and 16 deletions

View File

@@ -372,9 +372,10 @@ bool LLTextureCacheRemoteWorker::doRead()
if (!done && (mState == LOCAL))
{
llassert(local_size != 0); // we're assuming there is a non empty local file here...
if (!mDataSize || mDataSize > local_size)
llassert(mReadData == NULL);
if (!mDataSize || mDataSize > (local_size - mOffset))
{
mDataSize = local_size;
mDataSize = local_size - mOffset;
}
// Allocate read buffer
mReadData = new U8[mDataSize];