]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
minor corrections
authorMike Brady <4265913+mikebrady@users.noreply.github.com>
Sat, 10 Jun 2023 18:35:33 +0000 (19:35 +0100)
committerMike Brady <4265913+mikebrady@users.noreply.github.com>
Sat, 10 Jun 2023 18:35:33 +0000 (19:35 +0100)
player.c
shairport.c

index 86837da65ddd870afd08f17ac213d9e83162c2cb..869ac48445a6fe4626772506c0b26c92054bc588 100644 (file)
--- a/player.c
+++ b/player.c
@@ -58,7 +58,6 @@
 
 #ifdef CONFIG_OPENSSL
 #include <openssl/bio.h> // needed for BIO_new_mem_buf
-// #include <openssl/buffer.h>
 #include <openssl/aes.h> // needed for older AES stuff
 #include <openssl/err.h> // needed for ERR_error_string, ERR_get_error
 #include <openssl/evp.h> // needed for EVP_PKEY_CTX_new, EVP_PKEY_sign_init, EVP_PKEY_sign
index 8aafa2699f042822bc33baa4095f27007592ee8b..efcfaa0f2d8a86f61fb83ce71d822c834a8377cf 100644 (file)
@@ -2531,7 +2531,9 @@ int main(int argc, char **argv) {
   EVP_DigestUpdate(mdctx, config.service_name, strlen(config.service_name));
   EVP_DigestUpdate(mdctx, config.hw_addr, sizeof(config.hw_addr));
   unsigned int md5_digest_len = EVP_MD_size(EVP_md5());
-  EVP_DigestFinal_ex(mdctx, ap_md5, &md5_digest_len); 
+  EVP_DigestFinal_ex(mdctx, ap_md5, &md5_digest_len);
+  EVP_MD_CTX_free(mdctx);
+
 #endif
 
 #ifdef CONFIG_MBEDTLS