1
0
Fork 0
mirror of https://gitlab.alpinelinux.org/alpine/aports.git synced 2025-07-19 17:25:17 +03:00
aports/community/aercbook/0006-Zig-0.14-std.mem.split-std.mem.splitSequence.patch
2025-03-12 22:06:14 +00:00

51 lines
2 KiB
Diff

From 8feb2cb8e228ccc202f9063013d3b287e6a133df Mon Sep 17 00:00:00 2001
From: LN Liberda <lauren@selfisekai.rocks>
Date: Sun, 9 Mar 2025 20:42:46 +0100
Subject: [PATCH] Zig 0.14: std.mem.split -> std.mem.splitSequence
---
src/gitversiontag.zig | 2 +-
src/main.zig | 6 +++---
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/gitversiontag.zig b/src/gitversiontag.zig
index 0b0fa7c..2f66e3f 100644
--- a/src/gitversiontag.zig
+++ b/src/gitversiontag.zig
@@ -7,7 +7,7 @@ pub fn gitVersionTag(a: std.mem.Allocator) []const u8 {
};
if (std.process.Child.run(.{ .argv = args[0..], .allocator = a })) |ret| {
- var it = std.mem.split(u8, ret.stdout, "\n");
+ var it = std.mem.splitSequence(u8, ret.stdout, "\n");
if (it.next()) |firstline| {
return firstline;
} else {
diff --git a/src/main.zig b/src/main.zig
index 38f2a99..b0394d8 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -82,12 +82,12 @@ fn readAddressBook(
var file = try std.fs.cwd().openFile(filn, .{});
defer file.close();
const buffer = try file.readToEndAlloc(alloc, max_fs);
- var it = std.mem.split(u8, buffer, "\n");
+ var it = std.mem.splitSequence(u8, buffer, "\n");
var index: usize = 0;
while (it.next()) |line_untrimmed| {
index += 1;
const line = std.mem.trimRight(u8, line_untrimmed, " \t\n");
- var itt = std.mem.split(u8, line, ":");
+ var itt = std.mem.splitSequence(u8, line, ":");
var trimmed_key: []const u8 = undefined;
var trimmed_value: []const u8 = undefined;
if (itt.next()) |k| {
@@ -280,7 +280,7 @@ fn parseMailFromStdin(alloc: std.mem.Allocator) !ParseMailResult {
var ret = try ParseMailResult.init(alloc);
// we don't tokenize, so we get \r for empty line
- var it = std.mem.split(u8, buffer, "\n");
+ var it = std.mem.splitSequence(u8, buffer, "\n");
// first collect the headers
var from_pos: usize = 0;