Replace unsafeAddr by baseAddr (#32)

* Replace unsafeAddr xxx[0] by baseAddr(xxx)

* Fix styleCheck:usages

* Update CI conf

* Fix charsToBytes

* Fix outputs write

* Add test
This commit is contained in:
Ludovic Chenut 2022-11-24 12:55:42 +01:00 • committed by GitHub
commit b42daf41d8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 15 additions and 15 deletions

View file

@ -181,9 +181,11 @@ suite "output stream":
test "delayed write":
output "initial output\n"
const delayedWriteContent = bytes "delayed write\n"
let memStream2 = memoryOutput()
var memCursor = memStream.delayFixedSizeWrite(delayedWriteContent.len)
var fileCursor = fileStream.delayVarSizeWrite(delayedWriteContent.len + 50)
var memCursor2 = memStream2.delayVarSizeWrite(10)
let cursorStart = memStream.pos
@ -197,6 +199,7 @@ suite "output stream":
memCursor.finalWrite delayedWriteContent
fileCursor.finalWrite delayedWriteContent
memCursor2.finalWrite []
checkOutputsMatch(skipUnbufferedFile = true)