From c16ae469ef132d7250a509ef5ccf3420e2fc567f Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Tue, 31 Jul 2018 16:50:26 +0200 Subject: klogd: code shrink function old new delta klogd_main 511 486 -25 Signed-off-by: Denys Vlasenko --- sysklogd/klogd.c | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'sysklogd/klogd.c') diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c index a1552ed13..25ddf3172 100644 --- a/sysklogd/klogd.c +++ b/sysklogd/klogd.c @@ -275,10 +275,13 @@ int klogd_main(int argc UNUSED_PARAM, char **argv) priority = LOG_INFO; if (*start == '<') { start++; - if (*start) - priority = strtoul(start, &start, 10); - if (*start == '>') - start++; + if (*start) { + char *end; + priority = strtoul(start, &end, 10); + if (*end == '>') + end++; + start = end; + } } /* Log (only non-empty lines) */ if (*start) -- cgit v1.2.3