From a53329a66b255684a92374c417f5612988293e1b Mon Sep 17 00:00:00 2001 From: Drew DeVault Date: Mon, 17 Feb 2025 14:31:43 +0100 Subject: all: updates for nomem upstream --- format/fastxml/parser.ha | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'format/fastxml/parser.ha') diff --git a/format/fastxml/parser.ha b/format/fastxml/parser.ha index 5dc1b52..e1573f2 100644 --- a/format/fastxml/parser.ha +++ b/format/fastxml/parser.ha @@ -39,7 +39,7 @@ export fn parse(in: io::file) (*parser | error) = { textbuf = memio::dynamic(), line = 1, ... - }); + })?; match (prolog(par)) { case void => void; case let err: error => @@ -308,7 +308,7 @@ fn scan_element(par: *parser) (token | error) = { poptag(par, name)?; return name: elementend; } else { - append(par.tags, strings::dup(name)); + append(par.tags, strings::dup(name)?)?; return name: elementstart; }; }; -- cgit 1.3.0-6-gf8a5