aboutsummaryrefslogtreecommitdiff
path: root/coreutils
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2010-06-03 01:47:04 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2010-06-03 01:47:04 +0200
commit3e47cfec90fbe358692b3b960f7fa2303e465c2f (patch)
tree5cbeb396732bd35f930bfed83cb1ba4469192a2a /coreutils
parent26b6ccf340243ec3acd594c6928b18e95d3deea9 (diff)
downloadbusybox-w32-3e47cfec90fbe358692b3b960f7fa2303e465c2f.tar.gz
busybox-w32-3e47cfec90fbe358692b3b960f7fa2303e465c2f.tar.bz2
busybox-w32-3e47cfec90fbe358692b3b960f7fa2303e465c2f.zip
test: "" is not a valid number. Closes bug 1915
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'coreutils')
-rw-r--r--coreutils/test.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/coreutils/test.c b/coreutils/test.c
index 5864c7f32..a1d164574 100644
--- a/coreutils/test.c
+++ b/coreutils/test.c
@@ -393,7 +393,7 @@ static number_t getn(const char *s)
393 if (errno != 0) 393 if (errno != 0)
394 syntax(s, "out of range"); 394 syntax(s, "out of range");
395 395
396 if (*(skip_whitespace(p))) 396 if (p == s || *(skip_whitespace(p)) != '\0')
397 syntax(s, "bad number"); 397 syntax(s, "bad number");
398 398
399 return r; 399 return r;