summaryrefslogtreecommitdiffstats
path: root/cmd-resize-pane.c
diff options
context:
space:
mode:
authornicm <nicm>2018-08-18 16:14:03 +0000
committernicm <nicm>2018-08-18 16:14:03 +0000
commit3bc08b0dc0c9868ba5acaa7b8f12159a9a66cf4a (patch)
tree3a6a270c50d1284f24b1ad71f1051586af2d466c /cmd-resize-pane.c
parenta9ffb56b65bca68bc3f31d1ed9b6765ae4e523b9 (diff)
Some tidying and helper functions.
Diffstat (limited to 'cmd-resize-pane.c')
-rw-r--r--cmd-resize-pane.c18
1 files changed, 8 insertions, 10 deletions
diff --git a/cmd-resize-pane.c b/cmd-resize-pane.c
index 6b991aa6..31474f3f 100644
--- a/cmd-resize-pane.c
+++ b/cmd-resize-pane.c
@@ -91,9 +91,8 @@ cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
}
}
- if (args_has(self->args, 'x')) {
- x = args_strtonum(self->args, 'x', PANE_MINIMUM, INT_MAX,
- &cause);
+ if (args_has(args, 'x')) {
+ x = args_strtonum(args, 'x', PANE_MINIMUM, INT_MAX, &cause);
if (cause != NULL) {
cmdq_error(item, "width %s", cause);
free(cause);
@@ -101,9 +100,8 @@ cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
}
layout_resize_pane_to(wp, LAYOUT_LEFTRIGHT, x);
}
- if (args_has(self->args, 'y')) {
- y = args_strtonum(self->args, 'y', PANE_MINIMUM, INT_MAX,
- &cause);
+ if (args_has(args, 'y')) {
+ y = args_strtonum(args, 'y', PANE_MINIMUM, INT_MAX, &cause);
if (cause != NULL) {
cmdq_error(item, "height %s", cause);
free(cause);
@@ -112,13 +110,13 @@ cmd_resize_pane_exec(struct cmd *self, struct cmdq_item *item)
layout_resize_pane_to(wp, LAYOUT_TOPBOTTOM, y);
}
- if (args_has(self->args, 'L'))
+ if (args_has(args, 'L'))
layout_resize_pane(wp, LAYOUT_LEFTRIGHT, -adjust, 1);
- else if (args_has(self->args, 'R'))
+ else if (args_has(args, 'R'))
layout_resize_pane(wp, LAYOUT_LEFTRIGHT, adjust, 1);
- else if (args_has(self->args, 'U'))
+ else if (args_has(args, 'U'))
layout_resize_pane(wp, LAYOUT_TOPBOTTOM, -adjust, 1);
- else if (args_has(self->args, 'D'))
+ else if (args_has(args, 'D'))
layout_resize_pane(wp, LAYOUT_TOPBOTTOM, adjust, 1);
server_redraw_window(wl->window);