aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarten Ringwelski <git@maringuu.de>2020-10-28 12:04:15 +0100
committerIsaac Freund <ifreund@ifreund.xyz>2020-10-31 19:11:22 +0100
commit30b1675fe82a07f5817afeebef74bd52e0584b84 (patch)
tree25cd532aecfdeb65fd20371a71508d36177b5c2c
parentd821f6b0dc6a26054064e58ad893f7e98456f527 (diff)
downloadriver-30b1675fe82a07f5817afeebef74bd52e0584b84.tar.gz
river-30b1675fe82a07f5817afeebef74bd52e0584b84.tar.xz
render: Print a log message when wlr_output_commit fails
-rw-r--r--river/render.zig5
1 files changed, 4 insertions, 1 deletions
diff --git a/river/render.zig b/river/render.zig
index 857478b..8fa0e26 100644
--- a/river/render.zig
+++ b/river/render.zig
@@ -19,6 +19,7 @@ const build_options = @import("build_options");
const std = @import("std");
const c = @import("c.zig");
+const log = @import("log.zig");
const util = @import("util.zig");
const Box = @import("Box.zig");
@@ -119,7 +120,9 @@ pub fn renderOutput(output: *Output) void {
// on-screen.
c.wlr_renderer_end(wlr_renderer);
// TODO: handle failure
- _ = c.wlr_output_commit(output.wlr_output);
+ if (!c.wlr_output_commit(output.wlr_output)) {
+ log.err(.render, "wlr_output_commit failed for {}", .{output.wlr_output.name});
+ }
}
fn renderFilter(view: *View, filter_tags: u32) bool {