summaryrefslogtreecommitdiffstats
path: root/libasyncns
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2008-07-02 03:56:51 +0200
committerLennart Poettering <lennart@poettering.net>2008-07-02 03:56:51 +0200
commitab6e9734a8db600b9df97b63aa0ddb8b4d52650a (patch)
tree46f7cac22ab8150f27e47790a95addda3e95de99 /libasyncns
parentb98fc46052b1c04341a738bd70ca2791b293ed88 (diff)
Fix a double free that was spotted by Damien Thébault
Diffstat (limited to 'libasyncns')
-rw-r--r--libasyncns/asyncns.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/libasyncns/asyncns.c b/libasyncns/asyncns.c
index 038a511..e95ce37 100644
--- a/libasyncns/asyncns.c
+++ b/libasyncns/asyncns.c
@@ -1093,7 +1093,6 @@ void asyncns_cancel(asyncns_t *asyncns, asyncns_query_t* q) {
asyncns->queries[i] = NULL;
asyncns_freeaddrinfo(q->addrinfo);
- free(q->addrinfo);
free(q->host);
free(q->serv);