From: Karel Zak Date: Tue, 11 Mar 2014 11:59:42 +0000 (+0100) Subject: lib/strutils: fix parse_size() return code X-Git-Tag: v2.25-rc1~440 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5296523d6b3c90947c4ed5f0038728bcba388c49;p=thirdparty%2Futil-linux.git lib/strutils: fix parse_size() return code Signed-off-by: Karel Zak --- diff --git a/lib/strutils.c b/lib/strutils.c index fe11026106..450f2f3e3b 100644 --- a/lib/strutils.c +++ b/lib/strutils.c @@ -66,8 +66,10 @@ int parse_size(const char *str, uintmax_t *res, int *power) *res = 0; - if (!str || !*str) + if (!str || !*str) { + rc = -EINVAL; goto err; + } /* Only positive numbers are acceptable *