| Index: webrtc/base/fakesslidentity.h
|
| diff --git a/webrtc/base/fakesslidentity.h b/webrtc/base/fakesslidentity.h
|
| index 3b0df2984120a7d501b04ac5698fd43d1d8323bb..9f98c4e5509c2b880940d8de56da3c177f661b0e 100644
|
| --- a/webrtc/base/fakesslidentity.h
|
| +++ b/webrtc/base/fakesslidentity.h
|
| @@ -37,13 +37,13 @@
|
| certs_.push_back(FakeSSLCertificate(*it));
|
| }
|
| }
|
| - FakeSSLCertificate* GetReference() const override {
|
| + virtual FakeSSLCertificate* GetReference() const {
|
| return new FakeSSLCertificate(*this);
|
| }
|
| - std::string ToPEMString() const override {
|
| + virtual std::string ToPEMString() const {
|
| return data_;
|
| }
|
| - void ToDER(Buffer* der_buffer) const override {
|
| + virtual void ToDER(Buffer* der_buffer) const {
|
| std::string der_string;
|
| VERIFY(SSLIdentity::PemToDer(kPemTypeCertificate, data_, &der_string));
|
| der_buffer->SetData(der_string.c_str(), der_string.size());
|
| @@ -57,19 +57,19 @@
|
| void set_digest_algorithm(const std::string& algorithm) {
|
| digest_algorithm_ = algorithm;
|
| }
|
| - bool GetSignatureDigestAlgorithm(std::string* algorithm) const override {
|
| + virtual bool GetSignatureDigestAlgorithm(std::string* algorithm) const {
|
| *algorithm = digest_algorithm_;
|
| return true;
|
| }
|
| - bool ComputeDigest(const std::string& algorithm,
|
| - unsigned char* digest,
|
| - size_t size,
|
| - size_t* length) const override {
|
| + virtual bool ComputeDigest(const std::string& algorithm,
|
| + unsigned char* digest,
|
| + size_t size,
|
| + size_t* length) const {
|
| *length = rtc::ComputeDigest(algorithm, data_.c_str(), data_.size(),
|
| digest, size);
|
| return (*length != 0);
|
| }
|
| - std::unique_ptr<SSLCertChain> GetChain() const override {
|
| + virtual std::unique_ptr<SSLCertChain> GetChain() const {
|
| if (certs_.empty())
|
| return nullptr;
|
| std::vector<SSLCertificate*> new_certs(certs_.size());
|
|
|