From e01a150f6d53108f8dad29f7a4e4a275b616c351 Mon Sep 17 00:00:00 2001 From: Isaac Freund Date: Tue, 24 Mar 2020 19:40:47 +0100 Subject: Get rid of [*c] pointers --- src/seat.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/seat.zig') diff --git a/src/seat.zig b/src/seat.zig index df54684..f589b2f 100644 --- a/src/seat.zig +++ b/src/seat.zig @@ -60,9 +60,9 @@ pub const Seat = struct { c.wlr_cursor_attach_input_device(self.cursor.wlr_cursor, device); } - fn handle_new_input(listener: [*c]c.wl_listener, data: ?*c_void) callconv(.C) void { + fn handle_new_input(listener: ?*c.wl_listener, data: ?*c_void) callconv(.C) void { // This event is raised by the backend when a new input device becomes available. - var seat = @fieldParentPtr(Seat, "listen_new_input", listener); + var seat = @fieldParentPtr(Seat, "listen_new_input", listener.?); var device = @ptrCast(*c.wlr_input_device, @alignCast(@alignOf(*c.wlr_input_device), data)); switch (device.*.type) { -- cgit v1.2.3