aboutsummaryrefslogtreecommitdiff
path: root/src/vpn/gnunet-service-dns.c
diff options
context:
space:
mode:
authorPhilipp Tölke <toelke@in.tum.de>2011-08-31 10:14:14 +0000
committerPhilipp Tölke <toelke@in.tum.de>2011-08-31 10:14:14 +0000
commit455bf840c258768849614c53103f58da984dfe7c (patch)
tree5c3af56a2b1eec6ed1d1a93254064d0ca2419002 /src/vpn/gnunet-service-dns.c
parentf6a7e44466e1dec02da7e8a645bd4b1e8ec65a87 (diff)
downloadgnunet-455bf840c258768849614c53103f58da984dfe7c.tar.gz
gnunet-455bf840c258768849614c53103f58da984dfe7c.zip
double free
Diffstat (limited to 'src/vpn/gnunet-service-dns.c')
-rw-r--r--src/vpn/gnunet-service-dns.c1
1 files changed, 1 insertions, 0 deletions
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
694 694
695 memcpy (dpkt->data, query_states[id].name, query_states[id].namelen); 695 memcpy (dpkt->data, query_states[id].name, query_states[id].namelen);
696 GNUNET_free (query_states[id].name); 696 GNUNET_free (query_states[id].name);
697 query_states[id].name = NULL;
697 698
698 struct dns_query_line *dque = 699 struct dns_query_line *dque =
699 (struct dns_query_line *) (dpkt->data + (query_states[id].namelen)); 700 (struct dns_query_line *) (dpkt->data + (query_states[id].namelen));