[*] Regressed written length check in: 7100c807
This commit is contained in:
parent
ab5274b1f6
commit
4db0d3c6af
@ -363,6 +363,7 @@ namespace Aurora::IO::FS
|
||||
AUKN_SYM bool WriteFile(const AuString &path, const Memory::MemoryViewRead &blob)
|
||||
{
|
||||
bool bOk {};
|
||||
AuUInt uLength {};
|
||||
AuIO::IOHandle handle;
|
||||
auto createRequest = AuIO::IIOHandle::HandleCreate::ReadWrite(path);
|
||||
createRequest.bAlwaysCreateDirTree = true;
|
||||
@ -379,10 +380,12 @@ namespace Aurora::IO::FS
|
||||
return false;
|
||||
}
|
||||
|
||||
bOk &= pStream->Write(AuMemoryViewStreamRead { blob });
|
||||
bOk &= pStream->Write(AuMemoryViewStreamRead { blob, uLength });
|
||||
pStream->WriteEoS();
|
||||
pStream->Flush();
|
||||
|
||||
bOk &= uLength == blob.length;
|
||||
|
||||
return bOk;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user