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,