Retain compatibility of EVP_DigestInit() and EVP_DigestFinal()
[openssl.git] / crypto / x509 / x_all.c
index 69920e6d03f54a8e52e3c3e8d27b453f717d0c77..fb5015cd4defa667e960ea0c0c1f6a20c104f304 100644 (file)
@@ -331,7 +331,7 @@ int X509_pubkey_digest(const X509 *data, const EVP_MD *type, unsigned char *md,
        ASN1_BIT_STRING *key;
        key = X509_get0_pubkey_bitstr(data);
        if(!key) return 0;
-       return EVP_Digest(key->data, key->length, md, len, type);
+       return EVP_Digest(key->data, key->length, md, len, type, NULL);
        }
 
 int X509_digest(const X509 *data, const EVP_MD *type, unsigned char *md,