CRYPTO_free_ex_data(x509_store_meth,vfy,&vfy->ex_data);
CRYPTO_free_ex_data(CRYPTO_EX_INDEX_X509_STORE, vfy, &vfy->ex_data);
void X509_STORE_free(X509_STORE *vfy)	{	int i;	STACK_OF(X509_LOOKUP) *sk;	X509_LOOKUP *lu;	if (vfy == NULL)	    return;	sk=vfy->get_cert_methods;	for (i=0; i<sk_X509_LOOKUP_num(sk); i++)		{		lu=sk_X509_LOOKUP_value(sk,i);		X509_LOOKUP_shutdown(lu);		X509_LOOKUP_free(lu);		}	sk_X509_LOOKUP_free(sk);	sk_X509_OBJECT_pop_free(vfy->objs, cleanup);	CRYPTO_free_ex_data(x509_store_meth,vfy,&vfy->ex_data);	OPENSSL_free(vfy);	}