2zw

2zw - X11 Windowmanager

Files | Log | Commits | Refs | README


1a081da

Author: erikbackman

Date: 2024-02-10

Subject: fix div by zero in tileAll

Diff

commit 1a081da3622782644440165d69d8e76583804147
Author: erikbackman <erikbackman@users.noreply.github.com>
Date:   Sat Feb 10 20:19:32 2024 +0100

    fix div by zero in tileAll

diff --git a/src/main.zig b/src/main.zig
index 82b1ef8..87dc8e4 100644
--- a/src/main.zig
+++ b/src/main.zig
@@ -363,6 +363,7 @@ fn tileCurrentRight() void {
 }
 
 fn tileAll() void {
+    if (list.len < 2) return;
     const vert_split_height: c_uint = @intCast((screenH - 3 * BORDER_WIDTH) / (list.len - 1));
 
     var i: c_uint = 0;