summaryrefslogtreecommitdiff
path: root/src/ssl/tls13_both.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ssl/tls13_both.cc')
-rw-r--r--src/ssl/tls13_both.cc12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/ssl/tls13_both.cc b/src/ssl/tls13_both.cc
index 7457155c..18bdef20 100644
--- a/src/ssl/tls13_both.cc
+++ b/src/ssl/tls13_both.cc
@@ -133,9 +133,9 @@ bool tls13_process_certificate(SSL_HANDSHAKE *hs, const SSLMessage &msg,
}
ssl_cert_decompression_func_t decompress = nullptr;
- for (const auto* alg : ssl->ctx->cert_compression_algs.get()) {
- if (alg->alg_id == alg_id) {
- decompress = alg->decompress;
+ for (const auto &alg : ssl->ctx->cert_compression_algs) {
+ if (alg.alg_id == alg_id) {
+ decompress = alg.decompress;
break;
}
}
@@ -517,9 +517,9 @@ bool tls13_add_certificate(SSL_HANDSHAKE *hs) {
}
const CertCompressionAlg *alg = nullptr;
- for (const auto *candidate : ssl->ctx->cert_compression_algs.get()) {
- if (candidate->alg_id == hs->cert_compression_alg_id) {
- alg = candidate;
+ for (const auto &candidate : ssl->ctx->cert_compression_algs) {
+ if (candidate.alg_id == hs->cert_compression_alg_id) {
+ alg = &candidate;
break;
}
}