From 3dc829fa56a94716d2f3b47944491a724825d014 Mon Sep 17 00:00:00 2001 From: Shiju Jose Date: Wed, 16 Oct 2019 17:33:57 +0100 Subject: [PATCH] rasdaemon: fix missing fclose in ras-events.c:select_tracing_timestamp() This patch adds fix for missing fclose() in select_tracing_timestamp() when return fail if can't parse /proc/uptime. Signed-off-by: Shiju Jose Signed-off-by: Mauro Carvalho Chehab --- ras-events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ras-events.c b/ras-events.c index d543251..fc6b288 100644 --- a/ras-events.c +++ b/ras-events.c @@ -600,12 +600,12 @@ static int select_tracing_timestamp(struct ras_events *ras) return 0; } rc = fscanf(fp, "%zu.%u ", &uptime, &j1); + fclose(fp); if (rc <= 0) { log(TERM, LOG_ERR, "Can't parse /proc/uptime!\n"); return -1; } now = time(NULL); - fclose(fp); ras->use_uptime = 1; ras->uptime_diff = now - uptime; -- 2.50.1