]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
test/timing_load_creds.c: Add fclose() if error occurs
authorJiasheng Jiang <jiashengjiangcool@gmail.com>
Wed, 9 Jul 2025 21:10:51 +0000 (21:10 +0000)
committerTomas Mraz <tomas@openssl.org>
Thu, 24 Jul 2025 09:58:36 +0000 (11:58 +0200)
Add fclose() if error occurs to release fp.

Fixes: 6212fc6814 ("Add a stand-alone "timing" program")
Signed-off-by: Jiasheng Jiang <jiashengjiangcool@gmail.com>
Reviewed-by: Kurt Roeckx <kurt@roeckx.be>
Reviewed-by: Paul Dale <ppzgs1@gmail.com>
(Merged from https://github.com/openssl/openssl/pull/28007)

test/timing_load_creds.c

index c5a8d6497b6711ddf2f706ba85003b448a530241..97665ce382a25b4b935a725f0d593f55b880e4fe 100644 (file)
@@ -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);