diff options
| author | Isaac Freund <ifreund@ifreund.xyz> | 2020-06-26 01:13:00 +0200 |
|---|---|---|
| committer | Isaac Freund <ifreund@ifreund.xyz> | 2020-06-26 01:13:00 +0200 |
| commit | b6d981254bfb724d9504c154a62632b607a32be6 (patch) | |
| tree | fe131043ec51ce553514ec924020d0af97b4b6bd | |
| parent | 79bb0accacc1ada0920710e7b534b485cd60f856 (diff) | |
| download | river-b6d981254bfb724d9504c154a62632b607a32be6.tar.gz river-b6d981254bfb724d9504c154a62632b607a32be6.tar.xz | |
seat: pass a null terminated string
| -rw-r--r-- | river/Seat.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/river/Seat.zig b/river/Seat.zig index 9991963..634bfcf 100644 --- a/river/Seat.zig +++ b/river/Seat.zig @@ -71,11 +71,11 @@ status_trackers: std.SinglyLinkedList(SeatStatus), listen_request_set_selection: c.wl_listener, -pub fn init(self: *Self, input_manager: *InputManager, name: []const u8) !void { +pub fn init(self: *Self, input_manager: *InputManager, name: [*:0]const u8) !void { self.input_manager = input_manager; // This will be automatically destroyed when the display is destroyed - self.wlr_seat = c.wlr_seat_create(input_manager.server.wl_display, name.ptr) orelse return error.OutOfMemory; + self.wlr_seat = c.wlr_seat_create(input_manager.server.wl_display, name) orelse return error.OutOfMemory; self.wlr_seat.data = self; try self.cursor.init(self); |
