diff --git a/mozilla/security/nss/lib/certhigh/certvfypkix.c b/mozilla/security/nss/lib/certhigh/certvfypkix.c index 2de2baee460..e4eac3694aa 100644 --- a/mozilla/security/nss/lib/certhigh/certvfypkix.c +++ b/mozilla/security/nss/lib/certhigh/certvfypkix.c @@ -405,6 +405,10 @@ cert_ProcessingParamsSetKuAndEku( plContext), PKIX_COMCERTSELPARAMSSETEXTKEYUSAGEFAILED); + PKIX_CHECK( + PKIX_PL_EkuChecker_Create(procParams, plContext), + PKIX_EKUCHECKERINITIALIZEFAILED); + cleanup: PKIX_DECREF(extKeyUsage); PKIX_DECREF(certSelector); @@ -530,13 +534,6 @@ cert_CreatePkixProcessingParams( certSelector, plContext), PKIX_PROCESSINGPARAMSSETTARGETCERTCONSTRAINTSFAILED); -#ifdef PKIX_NOTDEF - /* Code should be enabled after patch for 390532 is integrated. */ - PKIX_CHECK( - PKIX_PL_EkuChecker_Create(procParams, plContext), - PKIX_EKUCHECKERINITIALIZEFAILED); -#endif /* PKIX_NOTDEF */ - PKIX_CHECK( PKIX_PL_Pk11CertStore_Create(&certStore, plContext), PKIX_PK11CERTSTORECREATEFAILED);