From dba973bd9c58e0ed01b86d6ae7cb69bba1ff4363 Mon Sep 17 00:00:00 2001 From: Krzysztof Wolicki Date: Wed, 26 Jun 2024 00:27:05 +0200 Subject: [PATCH] Fix usage of deprecated std.mem functions --- src/mkfs.fat.zig | 2 +- src/shared.zig | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mkfs.fat.zig b/src/mkfs.fat.zig index 9529e6d..a88a76b 100644 --- a/src/mkfs.fat.zig +++ b/src/mkfs.fat.zig @@ -12,7 +12,7 @@ pub const std_options: std.Options = .{ }, }; -var fat_disk: fatfs.Disk = fatfs.Disk{ +var fat_disk: fatfs.Disk = .{ .getStatusFn = disk_getStatus, .initializeFn = disk_initialize, .readFn = disk_read, diff --git a/src/shared.zig b/src/shared.zig index b5e3cd5..b506e96 100644 --- a/src/shared.zig +++ b/src/shared.zig @@ -70,7 +70,7 @@ pub fn App(comptime Context: type) type { try Context.init(file_system); for (command_list) |command_sequence| { - var cmd_iter = std.mem.split(u8, command_sequence, ":"); + var cmd_iter = std.mem.splitScalar(u8, command_sequence, ':'); const command_str = cmd_iter.next() orelse return mistake("bad command", .{}); @@ -174,7 +174,7 @@ pub fn App(comptime Context: type) type { var list = std.ArrayList([]const u8).init(allocator); defer list.deinit(); - var parts = std.mem.tokenize(u8, src_path, "\\/"); + var parts = std.mem.tokenizeAny(u8, src_path, "\\/"); while (parts.next()) |part| { if (std.mem.eql(u8, part, ".")) {