X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fquery.c;h=a676376587ca7053ef758b3511c305d1f0054a38;hb=bfc2c80e5bed3c17f3cf7451939458b0357bfd38;hp=172ff0607b150e81950276272fb9e22d8ca45671;hpb=28de64428cfdb63ad07acfcfc254907b608d5137;p=adns.git diff --git a/src/query.c b/src/query.c index 172ff06..a676376 100644 --- a/src/query.c +++ b/src/query.c @@ -362,6 +362,7 @@ static void free_query_allocs(adns_query qu) { cancel_children(qu); for (an= qu->allocations.head; an; an= ann) { ann= an->next; free(an); } + LIST_INIT(qu->allocations); adns__vbuf_free(&qu->vb); }