Commit 8132fe11 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

openssl: get_cert_chain: avoid NULL dereference

CID 1361811: Explicit null dereferenced (FORWARD_NULL)
parent b4990734
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -2385,10 +2385,12 @@ static CURLcode get_cert_chain(struct connectdata *conn,
        X509_get0_signature(&psig, &palg, x);
        X509_signature_print(mem, palg, a);
        ASN1_STRING_free(a);
      }

        if(palg) {
          i2a_ASN1_OBJECT(mem, palg->algorithm);
          push_certinfo("Public Key Algorithm", i);

        }
      }
      X509V3_ext(data, i, X509_get0_extensions(x));
    }
#else