sway

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

commit 450b40c6356413628937dbcbba16bd7f1544111b
parent 9d827ef493ae71e614f07013e4df264423623eba
Author: Jason Nader <jason@kayoway.com>
Date:   Sat, 18 Jan 2020 17:57:11 +0900

commands/move: Fix crash when required args not provided

Fixes #4919.

Diffstat:
Msway/commands/move.c | 10++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/sway/commands/move.c b/sway/commands/move.c @@ -923,11 +923,17 @@ struct cmd_results *cmd_move(int argc, char **argv) { if (strcasecmp(argv[0], "window") == 0 || strcasecmp(argv[0], "container") == 0) { - --argc; ++argv; + --argc; + if (argc > 0) { + ++argv; + } } if (strcasecmp(argv[0], "to") == 0) { - --argc; ++argv; + --argc; + if (argc > 0) { + ++argv; + } } if (!argc) {