From 41e5750c80bdfd6a879e9bc7c3f44b9e8f50eacf Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Thu, 4 Jul 2024 18:42:46 +0200 Subject: [PATCH] nvme-rpmb: use cleanup helper for STREAM objects write_file uses a STREAM. Let's use the cleanup helper to close it. Signed-off-by: Daniel Wagner --- nvme-rpmb.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/nvme-rpmb.c b/nvme-rpmb.c index 345e6ea5..b35ce1d7 100644 --- a/nvme-rpmb.c +++ b/nvme-rpmb.c @@ -207,7 +207,7 @@ static void write_file(unsigned char *data, size_t len, const char *dir, const char *file, const char *msg) { char temp_folder[PATH_MAX] = { 0 }; - FILE *fp = NULL; + _cleanup_file_ FILE *fp = NULL; if (dir != NULL) sprintf(temp_folder, "%s/%s", dir, file); @@ -219,7 +219,6 @@ static void write_file(unsigned char *data, size_t len, const char *dir, fprintf(stderr, "Failed to write %s data to %s\n", msg ? msg : "", temp_folder); } - fclose(fp); } else { fprintf(stderr, "Failed to open %s file to write %s\n", temp_folder, msg ? msg : ""); -- 2.50.1