From ce0633b6651b86010b83260b19038259178ffc8d Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Tue, 10 Dec 2024 20:09:16 +0100 Subject: [PATCH] refactor: don't require zero termination any more for Plane.cell_load --- src/renderer/vaxis/Plane.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/renderer/vaxis/Plane.zig b/src/renderer/vaxis/Plane.zig index 57fd511..09671a2 100644 --- a/src/renderer/vaxis/Plane.zig +++ b/src/renderer/vaxis/Plane.zig @@ -244,7 +244,7 @@ pub fn cell_init(self: Plane) Cell { return .{ .cell = .{ .style = self.style } }; } -pub fn cell_load(self: *Plane, cell: *Cell, gcluster: [:0]const u8) !usize { +pub fn cell_load(self: *Plane, cell: *Cell, gcluster: []const u8) !usize { var cols: c_int = 0; const bytes = self.egc_length(gcluster, &cols, 0, 1); cell.cell.char.grapheme = self.cache.put(gcluster[0..bytes]);