← Commit list

6ab52f7c89

Stefan Eissing
Stefan Eissing
2026-07-02
SUCCESS Duration: 197s

Subject

openssl+sectrust: move session verified set into result check

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

lib/vtls/openssl.c+2 -2
@@ -2689,10 +2689,10 @@ CURLcode Curl_ossl_add_session(struct Curl_cfilter *cf,
earlydata_max, qtp_clone, quic_tp_len,
&sc_session);
der_session_buf = NULL; /* took ownership of sdata */
+ if(!result) {
#ifdef USE_APPLE_SECTRUST
- sc_session->sectrust_verified = octx->sectrust_verified;
+ sc_session->sectrust_verified = octx->sectrust_verified;
#endif
- if(!result) {
result = Curl_ssl_scache_put(cf, data, ssl_peer_key, sc_session);
/* took ownership of `sc_session` */
}