From df928dcff11925f0ea74b93bc769d0a65976a0e0 Mon Sep 17 00:00:00 2001 From: Mikhail Tavarez Date: Wed, 28 Aug 2024 20:02:26 -0500 Subject: [PATCH] fix reader from --- gojo/bufio/bufio.mojo | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gojo/bufio/bufio.mojo b/gojo/bufio/bufio.mojo index 972d721..9b539f3 100644 --- a/gojo/bufio/bufio.mojo +++ b/gojo/bufio/bufio.mojo @@ -783,7 +783,8 @@ struct Writer[W: io.Writer](Sized, io.Writer, io.ByteWriter, io.StringWriter, io if err: if bytes_written > 0 and bytes_written < self.bytes_written: var temp = self.as_bytes_slice()[bytes_written : self.bytes_written] - _ = copy(self.buf.unsafe_ptr().offset(self.buf.size), temp.unsafe_ptr(), len(temp)) + var copied_bytes = copy(self.buf.unsafe_ptr().offset(self.buf.size), temp.unsafe_ptr(), len(temp)) + self.buf.size += copied_bytes self.bytes_written -= bytes_written self.err = err