summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lib/libssl/src/ssl/ssl_cert.c1
-rw-r--r--src/lib/libssl/ssl_cert.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/libssl/src/ssl/ssl_cert.c b/src/lib/libssl/src/ssl/ssl_cert.c
index 0596b7c5b8..f2335d5650 100644
--- a/src/lib/libssl/src/ssl/ssl_cert.c
+++ b/src/lib/libssl/src/ssl/ssl_cert.c
@@ -743,6 +743,7 @@ int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,
743 ret = 1; 743 ret = 1;
744 744
745err: 745err:
746 closedir(d);
746 CRYPTO_w_unlock(CRYPTO_LOCK_READDIR); 747 CRYPTO_w_unlock(CRYPTO_LOCK_READDIR);
747 return ret; 748 return ret;
748 } 749 }
diff --git a/src/lib/libssl/ssl_cert.c b/src/lib/libssl/ssl_cert.c
index 0596b7c5b8..f2335d5650 100644
--- a/src/lib/libssl/ssl_cert.c
+++ b/src/lib/libssl/ssl_cert.c
@@ -743,6 +743,7 @@ int SSL_add_dir_cert_subjects_to_stack(STACK_OF(X509_NAME) *stack,
743 ret = 1; 743 ret = 1;
744 744
745err: 745err:
746 closedir(d);
746 CRYPTO_w_unlock(CRYPTO_LOCK_READDIR); 747 CRYPTO_w_unlock(CRYPTO_LOCK_READDIR);
747 return ret; 748 return ret;
748 } 749 }