Index: crypto/signature_verifier_openssl.cc |
diff --git a/crypto/signature_verifier_openssl.cc b/crypto/signature_verifier_openssl.cc |
index a33d665ec13207e0e64c69eb028ae663a8d9874f..309cb4c21af5aa3407d4c3b33d1b5ccc9150b619 100644 |
--- a/crypto/signature_verifier_openssl.cc |
+++ b/crypto/signature_verifier_openssl.cc |
@@ -11,7 +11,6 @@ |
#include "base/logging.h" |
#include "base/memory/scoped_ptr.h" |
-#include "base/stl_util.h" |
#include "crypto/openssl_util.h" |
#include "crypto/scoped_openssl_types.h" |
@@ -119,8 +118,7 @@ void SignatureVerifier::VerifyUpdate(const uint8* data_part, |
bool SignatureVerifier::VerifyFinal() { |
DCHECK(verify_context_); |
OpenSSLErrStackTracer err_tracer(FROM_HERE); |
- int rv = EVP_DigestVerifyFinal(verify_context_->ctx.get(), |
- vector_as_array(&signature_), |
+ int rv = EVP_DigestVerifyFinal(verify_context_->ctx.get(), signature_.data(), |
signature_.size()); |
DCHECK_EQ(static_cast<int>(!!rv), rv); |
Reset(); |