From: Christian Grothoff Date: Sun, 8 Jan 2017 19:09:59 +0000 (+0100) Subject: fix potential NPE X-Git-Tag: taler-0.2.1~504 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=869b3a7feb1e130a374540526f24107ded7fb1f9;p=oweals%2Fgnunet.git fix potential NPE --- diff --git a/src/nat/nat_api.c b/src/nat/nat_api.c index 826dbd57a..5b4c39682 100644 --- a/src/nat/nat_api.c +++ b/src/nat/nat_api.c @@ -709,7 +709,11 @@ GNUNET_NAT_request_reversal (struct GNUNET_NAT_Handle *nh, void GNUNET_NAT_unregister (struct GNUNET_NAT_Handle *nh) { - GNUNET_MQ_destroy (nh->mq); + if (NULL != nh->mq) + { + GNUNET_MQ_destroy (nh->mq); + nh->mq = NULL; + } GNUNET_free (nh->reg); GNUNET_free (nh); }