Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git
rivertile: Use saturating addition
rivertile/main.zig | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/rivertile/main.zig b/rivertile/main.zig
index 07b9c38..b12c0e7 100644
--- a/rivertile/main.zig
+++ b/rivertile/main.zig
@@ -170,11 +170,7 @@ const Output = struct {
return;
};
switch (raw_arg[0]) {
- '+' => output.main_count = math.add(
- u32,
- output.main_count,
- @intCast(u32, arg),
- ) catch math.maxInt(u32),
+ '+' => output.main_count +|= @intCast(u32, arg),
'-' => {
const result = @as(i33, output.main_count) + arg;
if (result >= 0) output.main_count = @intCast(u32, result);