diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-12-16 20:16:43 -0500 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-12-16 20:16:43 -0500 |
commit | bedd6906eabdd513042d6a178d4dc56a3a41d1d3 (patch) | |
tree | 2bcbd3e46ae61e583707a2ccc5b3f5cfeacb61a8 /io.cpp | |
parent | cdb9e1f7240cb0716b7d99df5e1fd7c3fc3407a8 (diff) |
v3, file/build organization
Diffstat (limited to 'io.cpp')
-rw-r--r-- | io.cpp | 23 |
1 files changed, 0 insertions, 23 deletions
@@ -1,23 +0,0 @@ -static void -IO_WriteToStream(void *Address, uint64 FileSize, SDL_RWops *TestFile) -{ - uint64 Size_Written = SDL_RWwrite(TestFile, Address, 1, FileSize); - - if (Size_Written != FileSize) - Assert(0); -} - -static void -IO_ReadFromStream(void *Address, uint64 SizeToRead, SDL_RWops *File) -{ - int64 TotalBytesRead = 0; - uint8 *Address_Playhead = (uint8 *)Address; - while (TotalBytesRead < SizeToRead) { - uint64 BytesRead = SDL_RWread(File, Address, 1, (SizeToRead - TotalBytesRead)); - if (BytesRead == 0) - break; - TotalBytesRead += BytesRead; - Address_Playhead += BytesRead; - } - Assert(TotalBytesRead == SizeToRead); -} |