void DIST_POINT_NAME_free(DIST_POINT_NAME *a)
{
	if (a == NULL) return;
	sk_X509_NAME_ENTRY_pop_free(a->relativename, X509_NAME_ENTRY_free);
	sk_GENERAL_NAME_pop_free(a->fullname, GENERAL_NAME_free);
	Free ((char *)a);
}