xref: /openbsd-src/regress/lib/libcrypto/free/freenull.c.tail (revision 25c2bbf44052e7bf11fb457c55522aebf5f1a8f7)
1*25c2bbf4Stb/*	$OpenBSD: freenull.c.tail,v 1.4 2024/08/30 05:00:38 tb Exp $	*/
2444db0adStb
3444db0adStb	BIO_free_all(NULL);
4444db0adStb
5444db0adStb	sk_ASN1_OBJECT_pop_free(NULL, NULL);
6444db0adStb	sk_CONF_VALUE_pop_free(NULL, NULL);
7444db0adStb	sk_GENERAL_NAME_pop_free(NULL, NULL);
8444db0adStb	sk_OCSP_CERTID_free(NULL);
9444db0adStb	sk_OPENSSL_STRING_free(NULL);
10444db0adStb	sk_PKCS12_SAFEBAG_pop_free(NULL, NULL);
11444db0adStb	sk_PKCS7_pop_free(NULL, NULL);
12444db0adStb	sk_X509_ATTRIBUTE_free(NULL);
13444db0adStb	sk_X509_CRL_pop_free(NULL, NULL);
14444db0adStb	sk_X509_EXTENSION_pop_free(NULL, NULL);
15444db0adStb	sk_X509_INFO_free(NULL);
16444db0adStb	sk_X509_INFO_pop_free(NULL, NULL);
17444db0adStb	sk_X509_NAME_ENTRY_pop_free(NULL, NULL);
18444db0adStb	sk_X509_free(NULL);
19444db0adStb	sk_X509_pop_free(NULL, NULL);
20444db0adStb
21444db0adStb	printf("PASS\n");
22444db0adStb
23444db0adStb	return 0;
24444db0adStb}
25