Chromium Code Reviews| Index: crypto/signature_verifier_openssl.cc |
| diff --git a/crypto/signature_verifier_openssl.cc b/crypto/signature_verifier_openssl.cc |
| index 53637ebb60a269eb90f34e69e57d847498a3eef8..0cc57c443a0a4b3272e52b4ab766ebbb0134d46f 100644 |
| --- a/crypto/signature_verifier_openssl.cc |
| +++ b/crypto/signature_verifier_openssl.cc |
| @@ -122,8 +122,7 @@ bool SignatureVerifier::VerifyFinal() { |
| int rv = EVP_DigestVerifyFinal(verify_context_->ctx.get(), |
| vector_as_array(&signature_), |
| signature_.size()); |
| - // rv is -1 if a DER-encoded ECDSA signature cannot be decoded correctly. |
| - DCHECK_GE(rv, -1); |
| + DCHECK_GE(rv, 0); |
|
davidben
2014/11/11 18:09:43
Does DCHECK_EQ(!!rv, rv) work, or does it get grum
eroman
2014/11/11 18:54:58
Done.
Works locally, will see if the commit queue
|
| Reset(); |
| return rv == 1; |
| } |