commands/move: Fix crash when required args not provided

Fixes #4919.
master
Jason Nader 5 years ago committed by Simon Ser
parent 9d827ef493
commit 450b40c635

@ -923,11 +923,17 @@ struct cmd_results *cmd_move(int argc, char **argv) {
if (strcasecmp(argv[0], "window") == 0 || if (strcasecmp(argv[0], "window") == 0 ||
strcasecmp(argv[0], "container") == 0) { strcasecmp(argv[0], "container") == 0) {
--argc; ++argv; --argc;
if (argc > 0) {
++argv;
}
} }
if (strcasecmp(argv[0], "to") == 0) { if (strcasecmp(argv[0], "to") == 0) {
--argc; ++argv; --argc;
if (argc > 0) {
++argv;
}
} }
if (!argc) { if (!argc) {

Loading…
Cancel
Save