From 31e0f0efeda5f295e112601f9396a44a0baa8ea7 Mon Sep 17 00:00:00 2001 From: apio Date: Sat, 22 Oct 2022 14:23:34 +0200 Subject: [PATCH] uptime: Use fgets() --- apps/src/uptime.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/src/uptime.c b/apps/src/uptime.c index 4ee27daa..03e1ac01 100644 --- a/apps/src/uptime.c +++ b/apps/src/uptime.c @@ -10,17 +10,15 @@ int main() return 1; } - char buf[4096]; - size_t nread = fread(buf, sizeof(buf) - 1, 1, fp); + char buf[32]; + fgets(buf, sizeof(buf), fp); if (ferror(fp)) { - perror("fread"); + perror("fgets"); return 1; } - buf[nread] = 0; // null terminate it :) - long ms_uptime = atol(buf); printf("up for %ld seconds\n", ms_uptime / 1000);