Don't log ananicy failures - fix zig 0.14.0 build

This commit is contained in:
ferreo 2025-01-17 19:57:36 +00:00
parent af4ac1c167
commit be0c2e28b2
2 changed files with 2 additions and 4 deletions

View File

@ -266,15 +266,13 @@ fn runSystemCtl(alloc: std.mem.Allocator, command: []const u8, service: []const
.allocator = alloc,
.argv = &argv,
.max_output_bytes = max_output_size,
}) catch |err| {
std.log.warn("Failed to run systemctl {s} {s}: {}", .{ command, service, err });
}) catch {
return;
};
defer alloc.free(result.stderr);
defer alloc.free(result.stdout);
if (result.term.Exited != 0) {
std.log.warn("systemctl failed: {s}", .{result.stderr});
return;
}
}

View File

@ -288,7 +288,7 @@ pub fn Parser(comptime T: type) type {
}
},
.pointer => |ptr_info| {
if (ptr_info.size != .Slice) return error.InvalidSyntax;
if (ptr_info.size != .many) return error.InvalidSyntax;
switch (ptr_info.child) {
u8 => {
@field(result, field.name) = try self.parseString();