chiark / gitweb /
src/query.c: adns__free_interim: Add assertion
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 12 Oct 2014 19:11:23 +0000 (20:11 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 19 Oct 2014 20:16:16 +0000 (21:16 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/query.c

index b3ddca84d7a41bed47ad9fd5e145ddc6967323ce..5bf8aa9110b076be9c29516ef359e39bbc61eba2 100644 (file)
@@ -428,6 +428,7 @@ void adns__free_interim(adns_query qu, void *p) {
   LIST_UNLINK(qu->allocations, an);
   free(an);
   qu->interim_allocd -= sz;
+  assert(!qu->interim_allocd >= 0);
 }
 
 void *adns__alloc_mine(adns_query qu, size_t sz) {