]> git.ipfire.org Git - thirdparty/strongswan.git/blobdiff - src/pki/commands/self.c
Support different encoding types in certificate.get_encoding()
[thirdparty/strongswan.git] / src / pki / commands / self.c
index f6fb5704d920aa089679517bea4c08bec104926d..aebd883ddf1194ec1255a85e1dd2e48e0db71dcd 100644 (file)
@@ -193,8 +193,7 @@ static int self()
                error = "generating certificate failed";
                goto end;
        }
-       encoding = cert->get_encoding(cert);
-       if (!encoding.ptr)
+       if (!cert->get_encoding(cert, CERT_ASN1_DER, &encoding))
        {
                error = "encoding certificate failed";
                goto end;