mirror of
https://github.com/TorqueGameEngines/Torque3D.git
synced 2026-01-19 20:24:49 +00:00
SFXMemoryStream::read clarification.
This commit is contained in:
parent
1d754d92d7
commit
32707c5e53
|
|
@ -80,13 +80,13 @@ U32 SFXMemoryStream::read( U8* buffer, U32 length )
|
|||
|
||||
if( numBytesLeftInCurrentPacket )
|
||||
{
|
||||
const U32 numBytesToCopy = getMin( numBytesLeftInCurrentPacket, numBytesLeftToCopy );
|
||||
dMemcpy( &buffer[ bufferOffset ], &mCurrentPacket->data[ mCurrentPacketOffset ], numBytesToCopy );
|
||||
const U32 remainingNumBytesToCopy = getMin( numBytesLeftInCurrentPacket, numBytesLeftToCopy );
|
||||
dMemcpy( &buffer[ bufferOffset ], &mCurrentPacket->data[ mCurrentPacketOffset ], remainingNumBytesToCopy);
|
||||
|
||||
bufferOffset += numBytesToCopy;
|
||||
mCurrentPacketOffset += numBytesToCopy;
|
||||
numBytesLeftInCurrentPacket -= numBytesToCopy;
|
||||
numBytesLeftToCopy -= numBytesToCopy;
|
||||
bufferOffset += remainingNumBytesToCopy;
|
||||
mCurrentPacketOffset += remainingNumBytesToCopy;
|
||||
numBytesLeftInCurrentPacket -= remainingNumBytesToCopy;
|
||||
numBytesLeftToCopy -= remainingNumBytesToCopy;
|
||||
}
|
||||
|
||||
// Discard the packet if there's no data left.
|
||||
|
|
|
|||
Loading…
Reference in a new issue