ObjFW  Check-in [d1d36ae522]

Overview
Comment:OFStream: New write API

The old write API made it too easy to lose bytes when a stream is set to
non-blocking mode. The new API always throws when not all bytes were
written, which forces handling the number of bytes being written being
smaller than the number of bytes requested to be written.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d1d36ae522fdc6aedcc44c1c3e7b0728a1886f752a0d974cd1d70059104aae17
User & Date: js on 2021-11-06 15:57:29
Other Links: manifest | tags
Context
2021-11-06
17:00
Fix too strict OFEnsure introduced in last checkin check-in: 0eb7274946 user: js tags: trunk
15:57
OFStream: New write API check-in: d1d36ae522 user: js tags: trunk
14:30
Doxyfile: Define _Nonnull and _Nullable check-in: 033ba56f36 user: js tags: trunk
Changes