1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "net/quic/crypto/scoped_evp_aead_ctx.h"
9 ScopedEVPAEADCtx::ScopedEVPAEADCtx() {
13 ScopedEVPAEADCtx::~ScopedEVPAEADCtx() {
14 if (ctx_
.aead
!= nullptr) {
15 EVP_AEAD_CTX_cleanup(&ctx_
);
19 EVP_AEAD_CTX
* ScopedEVPAEADCtx::get() {