]> granicus.if.org Git - openssl/commitdiff
Fix memory leak.
authorDr. Stephen Henson <steve@openssl.org>
Tue, 22 Mar 2005 17:29:36 +0000 (17:29 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 22 Mar 2005 17:29:36 +0000 (17:29 +0000)
fips/fingerprint.sha1
fips/fips.c

index 8c5b070d2ef17baa756f14e85ea8decbf215fb4e..1af4792eb19caf5fbb2de74396cac406c592c73c 100644 (file)
@@ -1,4 +1,4 @@
-HMAC-SHA1(fips.c)= f764539b7d09141738d86c9e0442de990ab8ae3f
+HMAC-SHA1(fips.c)= 4eef19c535c1f3deacdf93eb806479ea3b374115
 HMAC-SHA1(fips_err_wrapper.c)= d3e2be316062510312269e98f964cb87e7577898
 HMAC-SHA1(fips.h)= fbedad5dbd8986ddd521ea576bf2a20e6881540a
 HMAC-SHA1(fips_err.h)= 4a73f2a88e206f1f88edfd9b26609a0eed818491
index 816277e49fb5583eae1e313a510dced6a538cff1..7ecba57f70158078ef73aa1234659f680c6a8a79 100644 (file)
@@ -160,6 +160,7 @@ static int FIPS_check_exe(const char *path)
        }
     fclose(f);
     HMAC_Final(&hmac,mdbuf,&n);
+    HMAC_CTX_cleanup(&hmac);
     BIO_snprintf(p2,sizeof p2,sha1_fmt,path);
     f=fopen(p2,"rb");
     if(!f || fread(buf,1,20,f) != 20)