diff --git a/ptrarray.c b/ptrarray.c index d08cb295..540f1fa7 100644 --- a/ptrarray.c +++ b/ptrarray.c @@ -12,7 +12,8 @@ struct ptrArray newPtrArray(void) void ptrArrayDestroy(struct ptrArray *p) { - // TODO check iif len is nonzero + if (p->len != 0) + complain("attempt to destroy ptrarray %p while it still has pointers inside", p); uiFree(p); }