- STACK_OF(X509_OBJECT) * objs = X509_STORE_get0_objects(store);
- if (!objs)
- debug_printf(" (null objectlist)\n");
- else for (int i = 0; i < sk_X509_OBJECT_num(objs); i++)
- {
- X509 * cert = X509_OBJECT_get0_X509(sk_X509_OBJECT_value(objs, i));
- if (cert) debug_print_sn(cert);
- }
+ STACK_OF(X509) * sk = X509_STORE_get1_all_certs(store);
+ x509_stack_dump_cert_s_names(sk);
+ sk_X509_pop_free(sk, X509_free);