Mercurial > ~dholland > hg > tradcpp > index.cgi
diff array.c @ 38:b156910b59b2
Wrap free() in dofree() to allow instrumenting it for debugging.
author | David A. Holland |
---|---|
date | Sat, 30 Mar 2013 21:02:25 -0400 (2013-03-31) |
parents | 9c1cecba517c |
children | 337110e7240a |
line wrap: on
line diff
--- a/array.c Sat Mar 30 20:52:59 2013 -0400 +++ b/array.c Sat Mar 30 21:02:25 2013 -0400 @@ -47,7 +47,7 @@ array_destroy(struct array *a) { array_cleanup(a); - free(a); + dofree(a); } void @@ -61,7 +61,7 @@ array_cleanup(struct array *a) { arrayassert(a->num == 0); - free(a->v); + dofree(a->v); #ifdef ARRAYS_CHECKED a->v = NULL; #endif