From 7fac15f9945ed6def9b60942f3595c18f1740f31 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Sat, 15 Sep 2018 23:17:15 -0700 Subject: [PATCH] Simplify get_up_time on GNU/Linux * src/sysdep.c (get_up_time) [GNU_LINUX && HAVE_LONG_LONG_INT]: Omit unused locals. --- src/sysdep.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/sysdep.c b/src/sysdep.c index ecbbbbc0ef3..722d8138ded 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -3111,13 +3111,12 @@ get_up_time (void) if (fup) { - unsigned long long upsec, upfrac, idlesec, idlefrac; - int upfrac_start, upfrac_end, idlefrac_start, idlefrac_end; + unsigned long long upsec, upfrac; + int upfrac_start, upfrac_end; - if (fscanf (fup, "%llu.%n%llu%n %llu.%n%llu%n", - &upsec, &upfrac_start, &upfrac, &upfrac_end, - &idlesec, &idlefrac_start, &idlefrac, &idlefrac_end) - == 4) + if (fscanf (fup, "%llu.%n%llu%n", + &upsec, &upfrac_start, &upfrac, &upfrac_end) + == 2) { if (TYPE_MAXIMUM (time_t) < upsec) { -- 2.39.2