Signed-off-by: Ruoyu <lian...@ucweb.com> --- fips/aes/fips_aesavs.c | 1 + fips/des/fips_desmovs.c | 1 + fips/sha/fips_standalone_sha1.c | 1 + 3 files changed, 3 insertions(+)
diff --git a/fips/aes/fips_aesavs.c b/fips/aes/fips_aesavs.c index fecaf99..d979548 100644 --- a/fips/aes/fips_aesavs.c +++ b/fips/aes/fips_aesavs.c @@ -918,6 +918,7 @@ int main(int argc, char **argv) if (proc_file(rfn, rspfile)) { printf(">>> Processing failed for: %s <<<\n", rfn); + fclose(fp); return 1; } } diff --git a/fips/des/fips_desmovs.c b/fips/des/fips_desmovs.c index 2bbeb53..82a0f0f 100644 --- a/fips/des/fips_desmovs.c +++ b/fips/des/fips_desmovs.c @@ -690,6 +690,7 @@ int main(int argc, char **argv) if (tproc_file(rfn, rspfile)) { printf(">>> Processing failed for: %s <<<\n", rfn); + fclose(fp); return -1; } } diff --git a/fips/sha/fips_standalone_sha1.c b/fips/sha/fips_standalone_sha1.c index 80ccae4..d15dd6e 100644 --- a/fips/sha/fips_standalone_sha1.c +++ b/fips/sha/fips_standalone_sha1.c @@ -167,6 +167,7 @@ int main(int argc,char **argv) for(i=0 ; i < 20 ; ++i) printf("%02x",md[i]); printf("\n"); + fclose(f); } #endif return 0; -- 1.8.3.2 ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org