git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commitfa1ddef8b052994c794e463867762dc2b4a6f9c4
parent370d640daf
authorIsaac Freund <[email protected]>
date2020-08-13 13:47
xwayland: fix signed to unsigned int casting error

 river/XwaylandView.zig | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/river/XwaylandView.zig b/river/XwaylandView.zig
index b104b7e..d8292a1 100644
--- a/river/XwaylandView.zig
+++ b/river/XwaylandView.zig
@@ -122,9 +122,9 @@ pub fn getConstraints(self: Self) View.Constraints {
         .max_height = std.math.maxInt(u32),
     };
     return .{
-        .min_width = std.math.max(@intCast(u32, hints.min_width), View.min_size),
+        .min_width = @intCast(u32, std.math.max(hints.min_width, View.min_size)),
         .max_width = if (hints.max_width > 0) @intCast(u32, hints.max_width) else std.math.maxInt(u32),
-        .min_height = std.math.max(@intCast(u32, hints.min_height), View.min_size),
+        .min_height = @intCast(u32, std.math.max(hints.min_height, View.min_size)),
         .max_height = if (hints.max_height > 0) @intCast(u32, hints.max_height) else std.math.maxInt(u32),
     };
 }