comparison src/dynarr.c @ 1726:a8d8f419b459

[xemacs-hg @ 2003-09-30 15:26:34 by james] Add type information to xfree to avoid alias creation.
author james
date Tue, 30 Sep 2003 15:27:01 +0000
parents b531bf8658e9
children ecf1ebac70d8
comparison
equal deleted inserted replaced
1725:7ff8f4d70aec 1726:a8d8f419b459
221 Dynarr_free (void *d) 221 Dynarr_free (void *d)
222 { 222 {
223 Dynarr *dy = (Dynarr *) d; 223 Dynarr *dy = (Dynarr *) d;
224 224
225 if (dy->base && !DUMPEDP (dy->base)) 225 if (dy->base && !DUMPEDP (dy->base))
226 xfree (dy->base); 226 xfree (dy->base, void *);
227 if(!DUMPEDP (dy)) 227 if(!DUMPEDP (dy))
228 xfree (dy); 228 xfree (dy, Dynarr *);
229 } 229 }
230 230
231 #ifdef MEMORY_USAGE_STATS 231 #ifdef MEMORY_USAGE_STATS
232 232
233 /* Return memory usage for Dynarr D. The returned value is the total 233 /* Return memory usage for Dynarr D. The returned value is the total