FREE
DEFAULT, NEW, FREE) \
FREE(val1_read); \
FREE(val1_to_free); \
FREE(val2_to_free); \
FREE(val1_read); \
FREE(val2_read); \
FREE(val3_read); \
DEFAULT, NEW, FREE) \
STACK_OF(ELEM_TYPE) *, NULL, DEFAULT, NEW, FREE)
DEFAULT, NEW, FREE) \
FREE(val1_to_free); \
FREE(val2_to_free); \
FREE(new);
FREE(old);
FREE(new);
FREE(del);
FREE(tt);
FREE(tt);
FREE(t);
FREE(this);
#define OKFREE(x, y) if ((x) < 0) { FREE((y)); EV_ERR(errno); } \
FREE(auth, sizeof (AUTH));
FREE(ad->ad_fullname, ad->ad_fullnamelen + 1);
FREE(ad->ad_servername, ad->ad_servernamelen + 1);
FREE(ad->ad_timehost, strlen(ad->ad_timehost) + 1);
FREE(ad->ad_netid, strlen(ad->ad_netid) + 1);
FREE(ad->ad_uaddr, strlen(ad->ad_uaddr) + 1);
FREE(ad, sizeof (struct ad_private));
FREE(ad->ad_fullname, ad->ad_fullnamelen + 1);
FREE(ad->ad_servername, ad->ad_servernamelen + 1);
FREE(ad->ad_timehost, strlen(ad->ad_timehost) + 1);
FREE(ad->ad_netid, strlen(ad->ad_netid) + 1);
FREE(ad->ad_uaddr, strlen(ad->ad_uaddr) + 1);
FREE(ad, sizeof (struct ad_private));
FREE(auth, sizeof(AUTH));
FREE(uc, struct cl_cache, 1);
FREE(uc->uc_entries, cache_ptr, size * SPARSENESS);
FREE(uc, struct cl_cache, 1);
FREE(victim, struct cache_node, 1);
bundle->type = FREE;
return bundle->type == FREE;
FREE(val);
__PMC_STATE(FREE)
__PMC_DISP(FREE) /* free/available */ \