X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fbasic%2Fparse-util.c;h=b1cad55e7c1915090ff5f980f3d2ebe8677bdee6;hb=26f0d9bd01bb3047c31e8e9586f47440cbce50bd;hp=757e5b4127041f0de12136b0600702878eb32b35;hpb=d8f8fe03ac45bad693329c78dd71d4b1acc9df1b;p=elogind.git diff --git a/src/basic/parse-util.c b/src/basic/parse-util.c index 757e5b412..b1cad55e7 100644 --- a/src/basic/parse-util.c +++ b/src/basic/parse-util.c @@ -558,10 +558,27 @@ int parse_percent_unbounded(const char *p) { } int parse_percent(const char *p) { - int v = parse_percent_unbounded(p); + int v; + v = parse_percent_unbounded(p); if (v > 100) return -ERANGE; return v; } + +#if 0 /// UNNEEDED by elogind +int parse_nice(const char *p, int *ret) { + int n, r; + + r = safe_atoi(p, &n); + if (r < 0) + return r; + + if (!nice_is_valid(n)) + return -ERANGE; + + *ret = n; + return 0; +} +#endif // 0