aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--NEWS2
-rw-r--r--src/protocol/argparser.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index c92c0fa20..8617ffb08 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,6 @@
ver 0.17.4 (2013/??/??)
+* protocol:
+ - allow to omit END in ranges (START:END)
* decoder:
- ffmpeg: support float planar audio (ffmpeg 1.1)
* player:
diff --git a/src/protocol/argparser.c b/src/protocol/argparser.c
index b21d4c53c..d20437cb7 100644
--- a/src/protocol/argparser.c
+++ b/src/protocol/argparser.c
@@ -103,7 +103,7 @@ check_range(struct client *client, unsigned *value_r1, unsigned *value_r2,
if (*test == ':') {
value = strtol(++test, &test2, 10);
- if (test2 == test || *test2 != '\0') {
+ if (*test2 != '\0') {
command_error(client, ACK_ERROR_ARG,
"Integer or range expected: %s", s);
return false;