aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Kaplan <peter@pkap.de>2022-04-14 19:50:49 +0200
committerIsaac Freund <mail@isaacfreund.com>2022-04-14 20:39:35 +0200
commita8491eb13e18ed7d9f69229ac0930a0255834d35 (patch)
tree3b4f57f23b256c59e880251215b2f8cf288578a8
parent0b8758a422212170b399706dc6a998d02241d453 (diff)
downloadriver-a8491eb13e18ed7d9f69229ac0930a0255834d35.tar.gz
river-a8491eb13e18ed7d9f69229ac0930a0255834d35.tar.xz
command/hide-cursor: fix crash on missing option
-rw-r--r--river/command/cursor.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/river/command/cursor.zig b/river/command/cursor.zig
index efa2b2c..33b7b50 100644
--- a/river/command/cursor.zig
+++ b/river/command/cursor.zig
@@ -30,6 +30,7 @@ pub fn cursor(
args: []const [:0]const u8,
_: *?[]const u8,
) Error!void {
+ if (args.len < 2) return Error.NotEnoughArguments;
if (std.mem.eql(u8, "timeout", args[1])) {
if (args.len < 3) return Error.NotEnoughArguments;
if (args.len > 3) return Error.TooManyArguments;