From 047e5111c5d2e690d82ba278297d343e39453527 Mon Sep 17 00:00:00 2001 From: Conrad Hoffmann Date: Tue, 12 Sep 2023 11:02:36 +0200 Subject: [PATCH] message: more stdlib changes Signed-off-by: Conrad Hoffmann --- message/header.ha | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/message/header.ha b/message/header.ha index 51d46a8..f3d7ff5 100644 --- a/message/header.ha +++ b/message/header.ha @@ -316,7 +316,7 @@ export fn read_header( // TODO: leaks on error let head = new_header(); - match (bufio::scanbyte(&rd)?) { + match (bufio::read_byte(&rd)?) { case let b: u8 => // Cannot start with a leading space if (b == ' ' || b == '\t') { @@ -636,7 +636,7 @@ fn write_continued(sink: *memio::stream, v: []u8) void = { fn read_continued( rd: *bufio::stream, ) ([]u8 | errors::invalid | io::error) = { - let line = match (bufio::scanline(rd)?) { + let line = match (bufio::read_line(rd)?) { case let line: []u8 => yield bytes::rtrim(line, '\r'); case io::EOF => @@ -649,7 +649,7 @@ fn read_continued( append(line, ['\r', '\n']...); for (has_continuation(rd)?) { - const cont = match (bufio::scanline(rd)?) { + const cont = match (bufio::read_line(rd)?) { case let line: []u8 => yield bytes::rtrim(line, '\r'); case io::EOF => @@ -667,7 +667,7 @@ fn read_continued( fn has_continuation( rd: *bufio::stream, ) (bool | io::error) = { - const b = match (bufio::scanbyte(rd)?) { + const b = match (bufio::read_byte(rd)?) { case let b: u8 => yield b; case io::EOF => -- 2.45.2