---
image/qoi/qoi.ha | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/image/qoi/qoi.ha b/image/qoi/qoi.ha
index b79fb6c..905eab5 100644
--- a/image/qoi/qoi.ha
+++ b/image/qoi/qoi.ha
@@ -156,7 +156,7 @@ fn qoi_read(st: *io::stream, buf: []u8) (size | io::error | io::EOF) = {
};
fn readtag(rd: *reader) (void | io::error | io::EOF) = {
- const op = match (bufio::scanbyte(rd.src)?) {
+ const op = match (bufio::read_byte(rd.src)?) {
case let op: u8 =>
yield op: qoi_tag;
case io::EOF =>
@@ -198,7 +198,7 @@ fn readtag(rd: *reader) (void | io::error | io::EOF) = {
rd.count = 1;
case qoi_tag::QOI_OP_LUMA =>
const dg = (op & ~qoi_tag::QOI_OP_MASK) - 32;
- const (dr, db) = match (bufio::scanbyte(rd.src)?) {
+ const (dr, db) = match (bufio::read_byte(rd.src)?) {
case let u: u8 =>
yield (u >> 4, u & 0xF);
case io::EOF =>
--
2.42.0