aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/quic/quic_crypto.c
diff options
context:
space:
mode:
authorMathiasRaoul <mathias.raoul@gmail.com>2020-02-06 10:31:03 +0000
committerDave Barach <openvpp@barachs.net>2020-02-06 14:43:25 +0000
commit707b5369f83f9ecf31ee255f4ff1dadc08c6107b (patch)
tree28fdfc4da42fd9fac6b9bffaf400b86f695f51c9 /src/plugins/quic/quic_crypto.c
parent7de2961966481fd17ff24d66ece46fa4a5ff6e6d (diff)
quic: fix coverity warning
Type: fix Change-Id: I7299b3b0a6d32c1cbe213dc1aadb8260cdec8062 Signed-off-by: MathiasRaoul <mathias.raoul@gmail.com>
Diffstat (limited to 'src/plugins/quic/quic_crypto.c')
-rw-r--r--src/plugins/quic/quic_crypto.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/quic/quic_crypto.c b/src/plugins/quic/quic_crypto.c
index b644bed3e75..7d513037ccb 100644
--- a/src/plugins/quic/quic_crypto.c
+++ b/src/plugins/quic/quic_crypto.c
@@ -209,12 +209,12 @@ quic_crypto_setup_cipher (quicly_crypto_engine_t * engine,
Exit:
if (ret != 0)
{
- if (*aead_ctx != NULL)
+ if (aead_ctx && *aead_ctx != NULL)
{
ptls_aead_free (*aead_ctx);
*aead_ctx = NULL;
}
- if (*hp_ctx != NULL)
+ if (hp_ctx && *hp_ctx != NULL)
{
ptls_cipher_free (*hp_ctx);
*hp_ctx = NULL;