From 5c1e20b6ff0064f5ed948fc51ed029dd613f33db Mon Sep 17 00:00:00 2001 From: "S. Christoffer Eliesen" Date: Wed, 4 Nov 2015 00:41:28 +0100 Subject: [PATCH] commands: gaps: Accept zero value. --- sway/commands.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sway/commands.c b/sway/commands.c index 497e8eb1..7bfb71ba 100644 --- a/sway/commands.c +++ b/sway/commands.c @@ -766,7 +766,7 @@ static struct cmd_results *cmd_gaps(int argc, char **argv) { // gaps amount if (argc >= 1 && isdigit(*amount_str)) { int amount = (int)strtol(amount_str, NULL, 10); - if (errno == ERANGE || amount == 0) { + if (errno == ERANGE) { errno = 0; return cmd_results_new(CMD_INVALID, "gaps", "Number is out out of range."); } @@ -781,7 +781,7 @@ static struct cmd_results *cmd_gaps(int argc, char **argv) { // gaps inner|outer n else if (argc >= 2 && isdigit((amount_str = argv[1])[0])) { int amount = (int)strtol(amount_str, NULL, 10); - if (errno == ERANGE || amount == 0) { + if (errno == ERANGE) { errno = 0; return cmd_results_new(CMD_INVALID, "gaps", "Number is out out of range."); } @@ -829,7 +829,7 @@ static struct cmd_results *cmd_gaps(int argc, char **argv) { // gaps ... n amount_str = argv[3]; int amount = (int)strtol(amount_str, NULL, 10); - if (errno == ERANGE || amount == 0) { + if (errno == ERANGE) { errno = 0; return cmd_results_new(CMD_INVALID, "gaps", "Number is out out of range."); }