From: Philipp Tölke Date: Wed, 31 Aug 2011 10:14:14 +0000 (+0000) Subject: double free X-Git-Tag: initial-import-from-subversion-38251~17270 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=455bf840c258768849614c53103f58da984dfe7c;p=oweals%2Fgnunet.git double free --- diff --git a/src/vpn/gnunet-service-dns.c b/src/vpn/gnunet-service-dns.c index d937b25ec..1c38f5ddc 100644 --- a/src/vpn/gnunet-service-dns.c +++ b/src/vpn/gnunet-service-dns.c @@ -694,6 +694,7 @@ receive_dht (void *cls, struct GNUNET_TIME_Absolute exp memcpy (dpkt->data, query_states[id].name, query_states[id].namelen); GNUNET_free (query_states[id].name); + query_states[id].name = NULL; struct dns_query_line *dque = (struct dns_query_line *) (dpkt->data + (query_states[id].namelen));