sk_X509_NAME_push
sk_X509_NAME_push(sk_xn, xn);
} else if (!sk_X509_NAME_push(stack, xn)) {
sk_X509_NAME_push(ret, name); /* Cannot fail after reserve call */
if (!sk_X509_NAME_push(*sk, name)) {
if (!sk_X509_NAME_push(ret, xn))
} else if (!sk_X509_NAME_push(stack, xn)) {
if (!sk_X509_NAME_push(ca_sk, xn)) {
|| !TEST_true(sk_X509_NAME_push(sk1, X509_NAME_dup(name[0])))
|| !TEST_true(sk_X509_NAME_push(sk1, X509_NAME_dup(name[1])))
|| !TEST_true(sk_X509_NAME_push(sk2, X509_NAME_dup(name[0])))
|| !TEST_true(sk_X509_NAME_push(sk2, X509_NAME_dup(name[1]))))
|| !TEST_true(sk_X509_NAME_push(sk1, X509_NAME_dup(name[2])))
|| !TEST_true(sk_X509_NAME_push(sk1, X509_NAME_dup(name[3])))
|| !TEST_true(sk_X509_NAME_push(sk2, X509_NAME_dup(name[2])))
|| !TEST_true(sk_X509_NAME_push(sk2, X509_NAME_dup(name[3]))))