From 3b1e6547d069d7c438af551a4989972802a895ee Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Tue, 28 Apr 2026 15:08:02 +0200 Subject: perf(html): reduce memory usage --- src/link.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/link.zig') diff --git a/src/link.zig b/src/link.zig index 07cbf95..612ee8c 100644 --- a/src/link.zig +++ b/src/link.zig @@ -34,9 +34,9 @@ pub fn parse(alloc: Allocator, l: *Lexer) Error!Element { if (href.kind != .literal) return Error.InvalidLink; const finisher = l.next() orelse return Error.InvalidLink; if (!finisher.equals(.link, ")")) return Error.InvalidLink; - const in: Element = if (el.content.items.len > 0) + const in: Element = if (el.content.items.len > 0) el.element() - else + else (try Element.Literal.init(alloc, href.content)).element(); return (try Link.init(alloc, in, href.content)).element(); } -- cgit v1.2.3