X-Git-Url: https://git.saurik.com/apple/security.git/blobdiff_plain/dbe775057b53a81d9983d810772462c3233fccd3..02b2aca600d4a0fe6fb259262bd6808ef889acde:/OSX/libsecurity_smime/lib/cmssigdata.c diff --git a/OSX/libsecurity_smime/lib/cmssigdata.c b/OSX/libsecurity_smime/lib/cmssigdata.c index 3d4dc41a..f63a7f80 100644 --- a/OSX/libsecurity_smime/lib/cmssigdata.c +++ b/OSX/libsecurity_smime/lib/cmssigdata.c @@ -423,7 +423,7 @@ SecCmsSignedDataEncodeAfterData(SecCmsSignedDataRef sigd) SecCmsContentInfoRef cinfo; SECOidTag digestalgtag; OSStatus ret = SECFailure; - OSStatus rv; + OSStatus rv = errSecSuccess; CSSM_DATA_PTR contentType; int certcount; int i, ci, n, rci, si; @@ -873,7 +873,7 @@ SecCmsSignedDataAddCertChain(SecCmsSignedDataRef sigd, SecCertificateRef cert) usage = certUsageEmailSigner; /* do not include root */ - certlist = CERT_CertChainFromCert(cert, usage, PR_FALSE); + certlist = CERT_CertChainFromCert(cert, usage, PR_FALSE, PR_FALSE); if (certlist == NULL) return SECFailure;