sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 5b8874e3f428b54aaa2676346954dc712320d219
parent 38a42f97d46931e97693610c999ea51834b71352
Author: Furkan Sahin <furkan-dev@proton.me>
Date:   Thu, 24 Apr 2025 15:41:20 -0400

sway/commands: Handle incorrect resize unit

problem: an invalid usage of the command resize set will cause sway to crash because it doesn't check for an invalid height.
solution: validate height along with width.

Diffstat:
Msway/commands/resize.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sway/commands/resize.c b/sway/commands/resize.c @@ -457,7 +457,7 @@ static struct cmd_results *cmd_resize_set(int argc, char **argv) { if (argc > num_consumed_args) { return cmd_results_new(CMD_INVALID, "%s", usage); } - if (width.unit == MOVEMENT_UNIT_INVALID) { + if (height.unit == MOVEMENT_UNIT_INVALID) { return cmd_results_new(CMD_INVALID, "%s", usage); } }