From d3e781b764bcbbca16dd53e0677edcfad72afb77 Mon Sep 17 00:00:00 2001 From: Jiasheng Jiang Date: Wed, 9 Jul 2025 21:10:51 +0000 Subject: [PATCH] test/timing_load_creds.c: Add fclose() if error occurs Add fclose() if error occurs to release fp. Fixes: 6212fc6814 ("Add a stand-alone "timing" program") Signed-off-by: Jiasheng Jiang Reviewed-by: Kurt Roeckx Reviewed-by: Paul Dale (Merged from https://github.com/openssl/openssl/pull/28007) --- test/timing_load_creds.c | 1 + 1 file changed, 1 insertion(+) diff --git a/test/timing_load_creds.c b/test/timing_load_creds.c index c5a8d6497b6..97665ce382a 100644 --- a/test/timing_load_creds.c +++ b/test/timing_load_creds.c @@ -150,6 +150,7 @@ int main(int ac, char **av) } fp = fopen(av[0], "r"); if ((long)fread(contents, 1, sb.st_size, fp) != sb.st_size) { + fclose(fp); OPENSSL_free(contents); perror("fread"); exit(EXIT_FAILURE); -- 2.47.2