mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-08 03:28:20 +02:00
BeefySysLib point/rect updates, async pipe fixes
This commit is contained in:
parent
81a9478e77
commit
fe1aa3c26e
32 changed files with 282 additions and 120 deletions
|
@ -36,13 +36,13 @@ int CachedDataStream::GetSize()
|
|||
return mStream->GetSize();
|
||||
}
|
||||
|
||||
void CachedDataStream::Read(void* ptr, int size)
|
||||
int CachedDataStream::Read(void* ptr, int size)
|
||||
{
|
||||
Flush();
|
||||
mStream->Read(ptr, size);
|
||||
return mStream->Read(ptr, size);
|
||||
}
|
||||
|
||||
void CachedDataStream::Write(void* ptr, int size)
|
||||
int CachedDataStream::Write(void* ptr, int size)
|
||||
{
|
||||
while (size > 0)
|
||||
{
|
||||
|
@ -59,6 +59,7 @@ void CachedDataStream::Write(void* ptr, int size)
|
|||
size -= writeBytes;
|
||||
mDataPtr += writeBytes;
|
||||
}
|
||||
return size;
|
||||
}
|
||||
|
||||
int CachedDataStream::GetPos()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue