From: Philipp Tölke Date: Wed, 10 Aug 2011 07:56:17 +0000 (+0000) Subject: prevent double free X-Git-Tag: initial-import-from-subversion-38251~17413 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=5c98b8ab91562ff5eacb9919f4de28fce4a76ec3;p=oweals%2Fgnunet.git prevent double free --- diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c index eb085cc09..351e6671a 100644 --- a/src/vpn/gnunet-service-dns.c +++ b/src/vpn/gnunet-service-dns.c @@ -459,6 +459,7 @@ receive_mesh_answer (void *cls __attribute__((unused)), memcpy (dpkt->data, query_states[dns->s.id].name, query_states[dns->s.id].namelen); GNUNET_free (query_states[dns->s.id].name); + query_states[dns->s.id].name = NULL; struct dns_query_line *dque = (struct dns_query_line *) (dpkt->data +