diff options
author | emersion <contact@emersion.fr> | 2018-05-03 14:04:09 +0100 |
---|---|---|
committer | emersion <contact@emersion.fr> | 2018-05-03 14:04:39 +0100 |
commit | 29224e7aec774446bbf0e2b40afe1983b8037651 (patch) | |
tree | f71f79bb14fa6257397cde8e7973e48138400653 /sway/commands/resize.c | |
parent | Merge pull request #1905 from RyanDwyer/fix-title-width (diff) | |
download | sway-29224e7aec774446bbf0e2b40afe1983b8037651.tar.gz sway-29224e7aec774446bbf0e2b40afe1983b8037651.tar.zst sway-29224e7aec774446bbf0e2b40afe1983b8037651.zip |
Fix segfault when running the resize command without arguments
Diffstat (limited to 'sway/commands/resize.c')
-rw-r--r-- | sway/commands/resize.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/sway/commands/resize.c b/sway/commands/resize.c index d1f9e019..29637953 100644 --- a/sway/commands/resize.c +++ b/sway/commands/resize.c | |||
@@ -219,15 +219,17 @@ struct cmd_results *cmd_resize(int argc, char **argv) { | |||
219 | return cmd_results_new(CMD_INVALID, "resize", | 219 | return cmd_results_new(CMD_INVALID, "resize", |
220 | "Can only resize views/containers"); | 220 | "Can only resize views/containers"); |
221 | } | 221 | } |
222 | |||
223 | struct cmd_results *error; | ||
224 | if ((error = checkarg(argc, "resize", EXPECTED_AT_LEAST, 2))) { | ||
225 | return error; | ||
226 | } | ||
227 | |||
222 | if (strcasecmp(argv[0], "set") == 0) { | 228 | if (strcasecmp(argv[0], "set") == 0) { |
223 | // TODO | 229 | // TODO |
224 | //return cmd_resize_set(argc - 1, &argv[1]); | 230 | //return cmd_resize_set(argc - 1, &argv[1]); |
225 | return cmd_results_new(CMD_INVALID, "resize", "resize set unimplemented"); | 231 | return cmd_results_new(CMD_INVALID, "resize", "resize set unimplemented"); |
226 | } | 232 | } |
227 | struct cmd_results *error; | ||
228 | if ((error = checkarg(argc, "resize", EXPECTED_AT_LEAST, 2))) { | ||
229 | return error; | ||
230 | } | ||
231 | 233 | ||
232 | // TODO: resize grow|shrink left|right|up|down | 234 | // TODO: resize grow|shrink left|right|up|down |
233 | 235 | ||