]> pd.if.org Git - zpackage/blobdiff - crypto/pem.c
implement trust on first use
[zpackage] / crypto / pem.c
index 7d273f9f694815889c5ff2b6f6ce0b9642cc58cf..490bc0c3dd255cdf9e167d1ccca7652abe650b8f 100644 (file)
@@ -336,10 +336,10 @@ int tls_load_root_certificates(struct TLSContext *tls,
        do {
                unsigned char *data =
                    tls_pem_decode(pem_buffer, pem_size, idx++, &len);
-               if ((!data) || (!len))
+               if (!data || !len) {
                        break;
-               struct TLSCertificate *cert =
-                   asn1_parse(NULL, data, len, 0);
+               }
+               struct TLSCertificate *cert = asn1_parse(NULL, data, len, 0);
                if (cert) {
                        if (cert->version == 2) {
                                if (cert->priv) {