diff --git a/dlls/crypt32/cert.c b/dlls/crypt32/cert.c index f4c7a42710a34f15fd68a2589533114e0345c6d6..3893bdbd9fb225b81399e1f9b28b5932042bbb60 100644 --- a/dlls/crypt32/cert.c +++ b/dlls/crypt32/cert.c @@ -1647,6 +1647,7 @@ static void CRYPT_MakeCertInfo(PCERT_INFO info, { /* FIXME: what serial number to use? */ static const BYTE serialNum[] = { 1 }; + static CHAR oid[] = szOID_RSA_SHA1RSA; assert(info); assert(pSubjectIssuerBlob); @@ -1660,7 +1661,7 @@ static void CRYPT_MakeCertInfo(PCERT_INFO info, sizeof(info->SignatureAlgorithm)); else { - info->SignatureAlgorithm.pszObjId = szOID_RSA_SHA1RSA; + info->SignatureAlgorithm.pszObjId = oid; info->SignatureAlgorithm.Parameters.cbData = 0; info->SignatureAlgorithm.Parameters.pbData = NULL; }