summaryrefslogtreecommitdiff
path: root/src/regress/lib/libcrypto/free/freenull.c.tail
diff options
context:
space:
mode:
Diffstat (limited to 'src/regress/lib/libcrypto/free/freenull.c.tail')
-rw-r--r--src/regress/lib/libcrypto/free/freenull.c.tail27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/regress/lib/libcrypto/free/freenull.c.tail b/src/regress/lib/libcrypto/free/freenull.c.tail
new file mode 100644
index 0000000000..4300c38d98
--- /dev/null
+++ b/src/regress/lib/libcrypto/free/freenull.c.tail
@@ -0,0 +1,27 @@
1
2 BIO_free_all(NULL);
3 NCONF_free_data(NULL);
4 _CONF_free_data(NULL);
5
6 lh_FUNCTION_free(NULL);
7
8 sk_ASN1_OBJECT_pop_free(NULL, NULL);
9 sk_CONF_VALUE_pop_free(NULL, NULL);
10 sk_GENERAL_NAME_pop_free(NULL, NULL);
11 sk_OCSP_CERTID_free(NULL);
12 sk_OPENSSL_STRING_free(NULL);
13 sk_PKCS12_SAFEBAG_pop_free(NULL, NULL);
14 sk_PKCS7_pop_free(NULL, NULL);
15 sk_X509_ATTRIBUTE_free(NULL);
16 sk_X509_CRL_pop_free(NULL, NULL);
17 sk_X509_EXTENSION_pop_free(NULL, NULL);
18 sk_X509_INFO_free(NULL);
19 sk_X509_INFO_pop_free(NULL, NULL);
20 sk_X509_NAME_ENTRY_pop_free(NULL, NULL);
21 sk_X509_free(NULL);
22 sk_X509_pop_free(NULL, NULL);
23
24 printf("PASS\n");
25
26 return 0;
27}