No public description PiperOrigin-RevId: 572910516
diff --git a/quiche/quic/test_tools/quic_test_client.cc b/quiche/quic/test_tools/quic_test_client.cc index eed82a1..44c630f 100644 --- a/quiche/quic/test_tools/quic_test_client.cc +++ b/quiche/quic/test_tools/quic_test_client.cc
@@ -54,15 +54,10 @@ const ProofVerifyContext* context, std::string* error_details, std::unique_ptr<ProofVerifyDetails>* details, std::unique_ptr<ProofVerifierCallback> callback) override { - QuicAsyncStatus process_certs_result = ProcessCerts(certs, cert_sct); - if (process_certs_result != QUIC_SUCCESS) { - return process_certs_result; + QuicAsyncStatus status = ProcessCerts(certs, cert_sct); + if (verifier_ == nullptr) { + return status; } - - if (!verifier_) { - return QUIC_SUCCESS; - } - return verifier_->VerifyProof(hostname, port, server_config, transport_version, chlo_hash, certs, cert_sct, signature, context, error_details, details, @@ -78,7 +73,7 @@ std::unique_ptr<ProofVerifierCallback> callback) override { // Record the cert. QuicAsyncStatus status = ProcessCerts(certs, cert_sct); - if (verifier_ == NULL) { + if (verifier_ == nullptr) { return status; } return verifier_->VerifyCertChain(hostname, port, certs, ocsp_response,