Loading apps/s_client.c +4 −0 Original line number Diff line number Diff line Loading @@ -1965,6 +1965,10 @@ end: print_stuff(bio_c_out,con,1); SSL_free(con); } #if !defined(OPENSSL_NO_TLSEXT) && !defined(OPENSSL_NO_NEXTPROTONEG) if (next_proto.data) OPENSSL_free(next_proto.data); #endif if (ctx != NULL) SSL_CTX_free(ctx); if (cert) X509_free(cert); Loading apps/s_server.c +15 −16 Original line number Diff line number Diff line Loading @@ -1518,13 +1518,14 @@ bad: goto end; } } #endif /* OPENSSL_NO_TLSEXT */ } # ifndef OPENSSL_NO_NEXTPROTONEG #if !defined(OPENSSL_NO_TLSEXT) && !defined(OPENSSL_NO_NEXTPROTONEG) if (next_proto_neg_in) { unsigned short len; next_proto.data = next_protos_parse(&len, next_proto_neg_in); next_proto.data = next_protos_parse(&len, next_proto_neg_in); if (next_proto.data == NULL) goto end; next_proto.len = len; Loading @@ -1534,8 +1535,6 @@ bad: next_proto.data = NULL; } #endif #endif /* OPENSSL_NO_TLSEXT */ } if (s_dcert_file) Loading Loading
apps/s_client.c +4 −0 Original line number Diff line number Diff line Loading @@ -1965,6 +1965,10 @@ end: print_stuff(bio_c_out,con,1); SSL_free(con); } #if !defined(OPENSSL_NO_TLSEXT) && !defined(OPENSSL_NO_NEXTPROTONEG) if (next_proto.data) OPENSSL_free(next_proto.data); #endif if (ctx != NULL) SSL_CTX_free(ctx); if (cert) X509_free(cert); Loading
apps/s_server.c +15 −16 Original line number Diff line number Diff line Loading @@ -1518,13 +1518,14 @@ bad: goto end; } } #endif /* OPENSSL_NO_TLSEXT */ } # ifndef OPENSSL_NO_NEXTPROTONEG #if !defined(OPENSSL_NO_TLSEXT) && !defined(OPENSSL_NO_NEXTPROTONEG) if (next_proto_neg_in) { unsigned short len; next_proto.data = next_protos_parse(&len, next_proto_neg_in); next_proto.data = next_protos_parse(&len, next_proto_neg_in); if (next_proto.data == NULL) goto end; next_proto.len = len; Loading @@ -1534,8 +1535,6 @@ bad: next_proto.data = NULL; } #endif #endif /* OPENSSL_NO_TLSEXT */ } if (s_dcert_file) Loading