typo
[openssl.git] / ssl / ssl_cert.c
index 2f43d2ede1437c1965cd09de8823fa826d7221a1..c48aa20923b647cec39756b0e7a8c4143cbdc99f 100644 (file)
@@ -1002,7 +1002,7 @@ int ssl_add_cert_chain(SSL *s, CERT_PKEY *cpk, unsigned long *l)
                                {
                                x = sk_X509_value(xs_ctx.chain, i);
 
-                               if (ssl_add_cert_to_buf(buf, l, x))
+                               if (!ssl_add_cert_to_buf(buf, l, x))
                                        {
                                        X509_STORE_CTX_cleanup(&xs_ctx);
                                        return 0;