diff options
author | Philipp Tölke <toelke@in.tum.de> | 2011-08-31 10:14:14 +0000 |
---|---|---|
committer | Philipp Tölke <toelke@in.tum.de> | 2011-08-31 10:14:14 +0000 |
commit | 455bf840c258768849614c53103f58da984dfe7c (patch) | |
tree | 5c3af56a2b1eec6ed1d1a93254064d0ca2419002 /src/vpn | |
parent | f6a7e44466e1dec02da7e8a645bd4b1e8ec65a87 (diff) | |
download | gnunet-455bf840c258768849614c53103f58da984dfe7c.tar.gz gnunet-455bf840c258768849614c53103f58da984dfe7c.zip |
double free
Diffstat (limited to 'src/vpn')
-rw-r--r-- | src/vpn/gnunet-service-dns.c | 1 |
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)); |