diff options
| author | Leon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de> | 2023-06-30 22:43:29 +0200 |
|---|---|---|
| committer | Isaac Freund <mail@isaacfreund.com> | 2023-07-02 19:21:52 +0200 |
| commit | 5ce2ca1bc0411b43e94e8a1dfdf3a90a5dc7fd20 (patch) | |
| tree | 031827bbc80fcde555d762a0910e3d22a16c67d7 | |
| parent | 0b142bd16baab2dba9e01444892032d05c179c2a (diff) | |
| download | river-5ce2ca1bc0411b43e94e8a1dfdf3a90a5dc7fd20.tar.gz river-5ce2ca1bc0411b43e94e8a1dfdf3a90a5dc7fd20.tar.xz | |
river: fix crash when trying to add tag rule without tag argument
| -rw-r--r-- | river/command/rule.zig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/river/command/rule.zig b/river/command/rule.zig index 773975e..562b6f2 100644 --- a/river/command/rule.zig +++ b/river/command/rule.zig @@ -52,6 +52,7 @@ pub fn ruleAdd(_: *Seat, args: []const [:0]const u8, _: *?[]const u8) Error!void .tag => 1, }; if (result.args.len > positional_arguments_count) return Error.TooManyArguments; + if (result.args.len < positional_arguments_count) return Error.NotEnoughArguments; const app_id_glob = result.flags.@"app-id" orelse "*"; const title_glob = result.flags.title orelse "*"; |
