From 3ffc9de9efd3b3650eaf3ccc77e434fa000a9a08 Mon Sep 17 00:00:00 2001 From: Orfeas <38209077+0xfea5@users.noreply.github.com> Date: Thu, 7 Dec 2023 06:56:53 +0200 Subject: day5 --- day04/solution.zig | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'day04') diff --git a/day04/solution.zig b/day04/solution.zig index 081277a..6f67569 100644 --- a/day04/solution.zig +++ b/day04/solution.zig @@ -39,12 +39,12 @@ fn parseCard(text: []const u8) !Card { var prefix = mem.splitScalar(u8, text, ':'); _ = prefix.next(); // ignore 'Card ##' prefix - const postfix = prefix.next() orelse unreachable; + const postfix = prefix.next().?; var allNumbers = mem.splitScalar(u8, postfix, '|'); - var winningText = mem.splitScalar(u8, allNumbers.next() orelse unreachable, ' '); - var ownedText = mem.splitScalar(u8, allNumbers.next() orelse unreachable, ' '); + var winningText = mem.splitScalar(u8, allNumbers.next().?, ' '); + var ownedText = mem.splitScalar(u8, allNumbers.next().?, ' '); // split produces some empty strings that must be ignored later while (winningText.next()) |numText| { -- cgit v1.2.3