diff array.h @ 39:337110e7240a

Pass the size to free; it makes debug checking easier.
author David A. Holland
date Sat, 30 Mar 2013 21:17:47 -0400
parents b156910b59b2
children 2e25e55dba6b
line wrap: on
line diff
--- a/array.h	Sat Mar 30 21:02:25 2013 -0400
+++ b/array.h	Sat Mar 30 21:17:47 2013 -0400
@@ -179,7 +179,7 @@
 	ARRAY##_destroy(struct ARRAY *a)			\
 	{							\
 		ARRAY##_cleanup(a);				\
-		dofree(a);					\
+		dofree(a, sizeof(*a));				\
 	}							\
 								\
 	INLINE unsigned						\