aboutsummaryrefslogtreecommitdiff
path: root/rivertile/main.zig
diff options
context:
space:
mode:
authorIsaac Freund <mail@isaacfreund.com>2022-05-09 21:56:28 +0200
committerIsaac Freund <mail@isaacfreund.com>2022-05-11 18:02:32 +0200
commitd47be3b5920cc0a9bed06a885bbf5785a06e8161 (patch)
tree1a0d3a546410f54b6c858e0f46a716719b24167e /rivertile/main.zig
parentd5c915e3cb9967b33b6fb6a9786d13c959dc629a (diff)
downloadriver-d47be3b5920cc0a9bed06a885bbf5785a06e8161.tar.gz
river-d47be3b5920cc0a9bed06a885bbf5785a06e8161.tar.xz
deps: update to latest zig-wayland
Diffstat (limited to 'rivertile/main.zig')
-rw-r--r--rivertile/main.zig6
1 files changed, 4 insertions, 2 deletions
diff --git a/rivertile/main.zig b/rivertile/main.zig
index 664e4da..0e9276b 100644
--- a/rivertile/main.zig
+++ b/rivertile/main.zig
@@ -362,7 +362,7 @@ pub fn main() !void {
const registry = try display.getRegistry();
registry.setListener(*Context, registryListener, &context);
- _ = try display.roundtrip();
+ if (display.roundtrip() != .SUCCESS) fatal("initial roundtrip failed", .{});
if (context.layout_manager == null) {
fatal("wayland compositor does not support river-layout-v3.\n", .{});
@@ -376,7 +376,9 @@ pub fn main() !void {
try output.getLayout(&context);
}
- while (true) _ = try display.dispatch();
+ while (true) {
+ if (display.dispatch() != .SUCCESS) fatal("failed to dispatch wayland events", .{});
+ }
}
fn registryListener(registry: *wl.Registry, event: wl.Registry.Event, context: *Context) void {