--- a/src/cx/buffer.h Sat Jan 18 14:10:51 2025 +0100 +++ b/src/cx/buffer.h Sun Jan 19 17:17:01 2025 +0100 @@ -502,8 +502,7 @@ * When @p size is larger than one and the contents of the buffer are not aligned * with @p size, flushing stops after all complete items have been flushed, leaving * the mis-aligned part in the buffer. - * Afterward, this function refuses to write any data to the buffer, until the - * mis-alignment has been resolved (e.g. by manually flushing with cxBufferFlush()). + * Afterward, this function only writes as many items as possible to the buffer. * * @note The signature is compatible with the fwrite() family of functions. *