diff --git a/src/ona/sys.zig b/src/ona/sys.zig index 27bbae2..38422fe 100644 --- a/src/ona/sys.zig +++ b/src/ona/sys.zig @@ -378,12 +378,14 @@ pub const Path = extern struct { while (components.next()) |component| if (component.len != 0) { for (component) |byte| { if (path.length == max) return error.TooLong; + path.buffer[path.length] = byte; path.length += 1; } if (components.hasNext()) { if (path.length == max) return error.TooLong; + path.buffer[path.length] = '/'; path.length += 1; }