xref: /openbsd-src/regress/lib/libcrypto/free/freenull.c.tail (revision 25c2bbf44052e7bf11fb457c55522aebf5f1a8f7)
1/*	$OpenBSD: freenull.c.tail,v 1.4 2024/08/30 05:00:38 tb Exp $	*/
2
3	BIO_free_all(NULL);
4
5	sk_ASN1_OBJECT_pop_free(NULL, NULL);
6	sk_CONF_VALUE_pop_free(NULL, NULL);
7	sk_GENERAL_NAME_pop_free(NULL, NULL);
8	sk_OCSP_CERTID_free(NULL);
9	sk_OPENSSL_STRING_free(NULL);
10	sk_PKCS12_SAFEBAG_pop_free(NULL, NULL);
11	sk_PKCS7_pop_free(NULL, NULL);
12	sk_X509_ATTRIBUTE_free(NULL);
13	sk_X509_CRL_pop_free(NULL, NULL);
14	sk_X509_EXTENSION_pop_free(NULL, NULL);
15	sk_X509_INFO_free(NULL);
16	sk_X509_INFO_pop_free(NULL, NULL);
17	sk_X509_NAME_ENTRY_pop_free(NULL, NULL);
18	sk_X509_free(NULL);
19	sk_X509_pop_free(NULL, NULL);
20
21	printf("PASS\n");
22
23	return 0;
24}
25