class TestChannelIDSource : public ChannelIDSource {
public:
- virtual ~TestChannelIDSource() {
- STLDeleteValues(&hostname_to_key_);
- }
+ ~TestChannelIDSource() override { STLDeleteValues(&hostname_to_key_); }
// ChannelIDSource implementation.
- virtual QuicAsyncStatus GetChannelIDKey(
+ QuicAsyncStatus GetChannelIDKey(
const string& hostname,
scoped_ptr<ChannelIDKey>* channel_id_key,
- ChannelIDSourceCallback* /*callback*/) OVERRIDE {
+ ChannelIDSourceCallback* /*callback*/) override {
channel_id_key->reset(new ChannelIDKeyChromium(HostnameToKey(hostname)));
return QUIC_SUCCESS;
}
crypto::ECPrivateKey* keypair = crypto::ECPrivateKey::Create();
if (!keypair) {
- return NULL;
+ return nullptr;
}
hostname_to_key_[hostname] = keypair;
return keypair->Copy();