Cleanup the EVP_MD_CTX before exit rather than after
authorRichard Levitte <levitte@openssl.org>
Tue, 8 Dec 2015 00:01:13 +0000 (01:01 +0100)
committerRichard Levitte <levitte@openssl.org>
Tue, 8 Dec 2015 11:07:22 +0000 (12:07 +0100)
Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit c44844d928ad3c471c8dbe8baf2df8957900125b)

crypto/sha/sha1test.c

index 0052a95..551a348 100644 (file)
@@ -157,8 +157,8 @@ int main(int argc, char *argv[])
     if (err)
         printf("ERROR: %d\n", err);
 # endif
-    EXIT(err);
     EVP_MD_CTX_cleanup(&c);
+    EXIT(err);
     return (0);
 }