diff options
Diffstat (limited to 'security/nss/lib/libpkix')
61 files changed, 149 insertions, 1 deletions
diff --git a/security/nss/lib/libpkix/include/pkix_util.h b/security/nss/lib/libpkix/include/pkix_util.h index 8710d48d2..619c9c05d 100755 --- a/security/nss/lib/libpkix/include/pkix_util.h +++ b/security/nss/lib/libpkix/include/pkix_util.h @@ -514,7 +514,7 @@ PKIX_Error_Create( * PARAMETERS: * "error" * Address of Error whose error code is desired. Must be non-NULL. - * "pCode" + * "pClass" * Address where PKIX_UInt32 will be stored. Must be non-NULL. * "plContext" * Platform-specific context pointer. @@ -532,6 +532,33 @@ PKIX_Error_GetErrorClass( void *plContext); /* + * FUNCTION: PKIX_Error_GetErrorCode + * DESCRIPTION: + * + * Retrieves the error code of the Error pointed to by "error" and + * stores it at "pCode". Supported error codes are defined in pkixt.h. + * + * PARAMETERS: + * "error" + * Address of Error whose error code is desired. Must be non-NULL. + * "pCode" + * Address where PKIX_UInt32 will be stored. Must be non-NULL. + * "plContext" + * Platform-specific context pointer. + * THREAD SAFETY: + * Thread Safe (see Thread Safety Definitions in Programmer's Guide) + * RETURNS: + * Returns NULL if the function succeeds. + * Returns an Error Error if the function fails in a non-fatal way. + * Returns a Fatal Error if the function fails in an unrecoverable way. + */ +PKIX_Error * +PKIX_Error_GetErrorCode( + PKIX_Error *error, + PKIX_ERRORCODE *pCode, + void *plContext); + +/* * FUNCTION: PKIX_Error_GetCause * DESCRIPTION: * diff --git a/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.c b/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.c index 3ee30dec4..cdf1dd7c2 100755 --- a/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.c +++ b/security/nss/lib/libpkix/pkix/certsel/pkix_certselector.c @@ -1533,6 +1533,8 @@ pkix_CertSelector_RegisterSelf(void *plContext) PKIX_ENTER(CERTSELECTOR, "pkix_CertSelector_RegisterSelf"); entry.description = "CertSelector"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_CertSelector); entry.destructor = pkix_CertSelector_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.c b/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.c index b371a93bf..74b1d47da 100755 --- a/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.c +++ b/security/nss/lib/libpkix/pkix/certsel/pkix_comcertselparams.c @@ -224,6 +224,8 @@ pkix_ComCertSelParams_RegisterSelf(void *plContext) PKIX_ENTER(COMCERTSELPARAMS, "pkix_ComCertSelParams_RegisterSelf"); entry.description = "ComCertSelParams"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ComCertSelParams); entry.destructor = pkix_ComCertSelParams_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.c b/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.c index e51aec54d..111b23714 100755 --- a/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.c +++ b/security/nss/lib/libpkix/pkix/checker/pkix_certchainchecker.c @@ -155,6 +155,8 @@ pkix_CertChainChecker_RegisterSelf(void *plContext) PKIX_ENTER(CERTCHAINCHECKER, "pkix_CertChainChecker_RegisterSelf"); entry.description = "CertChainChecker"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_CertChainChecker); entry.destructor = pkix_CertChainChecker_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/checker/pkix_defaultrevchecker.c b/security/nss/lib/libpkix/pkix/checker/pkix_defaultrevchecker.c index c2d69d047..bb439c6dd 100644 --- a/security/nss/lib/libpkix/pkix/checker/pkix_defaultrevchecker.c +++ b/security/nss/lib/libpkix/pkix/checker/pkix_defaultrevchecker.c @@ -101,6 +101,8 @@ pkix_DefaultRevocationChecker_RegisterSelf(void *plContext) "pkix_DefaultRevocationChecker_RegisterSelf"); entry.description = "DefaultRevocationChecker"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_DefaultRevocationChecker); entry.destructor = pkix_DefaultRevChecker_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c b/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c index 0ecf070f8..1ddfea917 100644 --- a/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c +++ b/security/nss/lib/libpkix/pkix/checker/pkix_ocspchecker.c @@ -102,6 +102,8 @@ pkix_OcspChecker_RegisterSelf(void *plContext) PKIX_ENTER(OCSPCHECKER, "pkix_OcspChecker_RegisterSelf"); entry.description = "OcspChecker"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_OcspChecker); entry.destructor = pkix_OcspChecker_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c b/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c index f7e8cb683..f07854909 100755 --- a/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c +++ b/security/nss/lib/libpkix/pkix/checker/pkix_revocationchecker.c @@ -141,6 +141,8 @@ pkix_RevocationChecker_RegisterSelf(void *plContext) PKIX_ENTER(REVOCATIONCHECKER, "pkix_RevocationChecker_RegisterSelf"); entry.description = "RevocationChecker"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_RevocationChecker); entry.destructor = pkix_RevocationChecker_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c b/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c index a89f82df5..530697cc4 100755 --- a/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c +++ b/security/nss/lib/libpkix/pkix/crlsel/pkix_comcrlselparams.c @@ -449,6 +449,8 @@ pkix_ComCRLSelParams_RegisterSelf(void *plContext) PKIX_ENTER(COMCRLSELPARAMS, "pkix_ComCRLSelParams_RegisterSelf"); entry.description = "ComCRLSelParams"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ComCRLSelParams); entry.destructor = pkix_ComCRLSelParams_Destroy; entry.equalsFunction = pkix_ComCRLSelParams_Equals; entry.hashcodeFunction = pkix_ComCRLSelParams_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c b/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c index 0f141fd2d..00f104fa1 100755 --- a/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c +++ b/security/nss/lib/libpkix/pkix/crlsel/pkix_crlselector.c @@ -589,6 +589,8 @@ pkix_CRLSelector_RegisterSelf(void *plContext) PKIX_ENTER(CRLSELECTOR, "pkix_CRLSelector_RegisterSelf"); entry.description = "CRLSelector"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_CRLSelector); entry.destructor = pkix_CRLSelector_Destroy; entry.equalsFunction = pkix_CRLSelector_Equals; entry.hashcodeFunction = pkix_CRLSelector_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/params/pkix_buildparams.c b/security/nss/lib/libpkix/pkix/params/pkix_buildparams.c index c3f253cdb..3f8fe37ab 100755 --- a/security/nss/lib/libpkix/pkix/params/pkix_buildparams.c +++ b/security/nss/lib/libpkix/pkix/params/pkix_buildparams.c @@ -243,6 +243,8 @@ pkix_BuildParams_RegisterSelf(void *plContext) PKIX_ENTER(BUILDPARAMS, "pkix_BuildParams_RegisterSelf"); entry.description = "BuildParams"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_BuildParams); entry.destructor = pkix_BuildParams_Destroy; entry.equalsFunction = pkix_BuildParams_Equals; entry.hashcodeFunction = pkix_BuildParams_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/params/pkix_procparams.c b/security/nss/lib/libpkix/pkix/params/pkix_procparams.c index 62d671f52..8df9ca4b7 100755 --- a/security/nss/lib/libpkix/pkix/params/pkix_procparams.c +++ b/security/nss/lib/libpkix/pkix/params/pkix_procparams.c @@ -525,6 +525,8 @@ pkix_ProcessingParams_RegisterSelf(void *plContext) PKIX_ENTER(PROCESSINGPARAMS, "pkix_ProcessingParams_RegisterSelf"); entry.description = "ProcessingParams"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ProcessingParams); entry.destructor = pkix_ProcessingParams_Destroy; entry.equalsFunction = pkix_ProcessingParams_Equals; entry.hashcodeFunction = pkix_ProcessingParams_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.c b/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.c index 01ae90e71..2a3a14b2b 100755 --- a/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.c +++ b/security/nss/lib/libpkix/pkix/params/pkix_resourcelimits.c @@ -234,6 +234,8 @@ pkix_ResourceLimits_RegisterSelf(void *plContext) PKIX_ENTER(RESOURCELIMITS, "pkix_ResourceLimits_RegisterSelf"); entry.description = "ResourceLimits"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ResourceLimits); entry.destructor = pkix_ResourceLimits_Destroy; entry.equalsFunction = pkix_ResourceLimits_Equals; entry.hashcodeFunction = pkix_ResourceLimits_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.c b/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.c index a2d560ebe..009107e69 100755 --- a/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.c +++ b/security/nss/lib/libpkix/pkix/params/pkix_trustanchor.c @@ -354,6 +354,8 @@ pkix_TrustAnchor_RegisterSelf(void *plContext) PKIX_ENTER(TRUSTANCHOR, "pkix_TrustAnchor_RegisterSelf"); entry.description = "TrustAnchor"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_TrustAnchor); entry.destructor = pkix_TrustAnchor_Destroy; entry.equalsFunction = pkix_TrustAnchor_Equals; entry.hashcodeFunction = pkix_TrustAnchor_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/params/pkix_valparams.c b/security/nss/lib/libpkix/pkix/params/pkix_valparams.c index 75c182360..dc880221b 100755 --- a/security/nss/lib/libpkix/pkix/params/pkix_valparams.c +++ b/security/nss/lib/libpkix/pkix/params/pkix_valparams.c @@ -270,6 +270,8 @@ pkix_ValidateParams_RegisterSelf(void *plContext) PKIX_ENTER(VALIDATEPARAMS, "pkix_ValidateParams_RegisterSelf"); entry.description = "ValidateParams"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ValidateParams); entry.destructor = pkix_ValidateParams_Destroy; entry.equalsFunction = pkix_ValidateParams_Equals; entry.hashcodeFunction = pkix_ValidateParams_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/results/pkix_buildresult.c b/security/nss/lib/libpkix/pkix/results/pkix_buildresult.c index 6a82ecb23..0c6ce20c0 100755 --- a/security/nss/lib/libpkix/pkix/results/pkix_buildresult.c +++ b/security/nss/lib/libpkix/pkix/results/pkix_buildresult.c @@ -271,6 +271,8 @@ pkix_BuildResult_RegisterSelf(void *plContext) PKIX_ENTER(BUILDRESULT, "pkix_BuildResult_RegisterSelf"); entry.description = "BuildResult"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_BuildResult); entry.destructor = pkix_BuildResult_Destroy; entry.equalsFunction = pkix_BuildResult_Equals; entry.hashcodeFunction = pkix_BuildResult_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/results/pkix_policynode.c b/security/nss/lib/libpkix/pkix/results/pkix_policynode.c index 0116a38f2..ffdce63fd 100755 --- a/security/nss/lib/libpkix/pkix/results/pkix_policynode.c +++ b/security/nss/lib/libpkix/pkix/results/pkix_policynode.c @@ -1214,6 +1214,8 @@ pkix_PolicyNode_RegisterSelf(void *plContext) PKIX_ENTER(CERTPOLICYNODE, "pkix_PolicyNode_RegisterSelf"); entry.description = "PolicyNode"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PolicyNode); entry.destructor = pkix_PolicyNode_Destroy; entry.equalsFunction = pkix_PolicyNode_Equals; entry.hashcodeFunction = pkix_PolicyNode_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/results/pkix_valresult.c b/security/nss/lib/libpkix/pkix/results/pkix_valresult.c index fc6d907de..2ac1c4f19 100755 --- a/security/nss/lib/libpkix/pkix/results/pkix_valresult.c +++ b/security/nss/lib/libpkix/pkix/results/pkix_valresult.c @@ -321,6 +321,8 @@ pkix_ValidateResult_RegisterSelf(void *plContext) PKIX_ENTER(VALIDATERESULT, "pkix_ValidateResult_RegisterSelf"); entry.description = "ValidateResult"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ValidateResult); entry.destructor = pkix_ValidateResult_Destroy; entry.equalsFunction = pkix_ValidateResult_Equals; entry.hashcodeFunction = pkix_ValidateResult_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/results/pkix_verifynode.c b/security/nss/lib/libpkix/pkix/results/pkix_verifynode.c index 4d409db74..a829a3ea2 100755 --- a/security/nss/lib/libpkix/pkix/results/pkix_verifynode.c +++ b/security/nss/lib/libpkix/pkix/results/pkix_verifynode.c @@ -1083,6 +1083,8 @@ pkix_VerifyNode_RegisterSelf(void *plContext) PKIX_ENTER(VERIFYNODE, "pkix_VerifyNode_RegisterSelf"); entry.description = "VerifyNode"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_VerifyNode); entry.destructor = pkix_VerifyNode_Destroy; entry.equalsFunction = pkix_VerifyNode_Equals; entry.hashcodeFunction = pkix_VerifyNode_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/store/pkix_store.c b/security/nss/lib/libpkix/pkix/store/pkix_store.c index 07f791bbc..8b86b50d2 100755 --- a/security/nss/lib/libpkix/pkix/store/pkix_store.c +++ b/security/nss/lib/libpkix/pkix/store/pkix_store.c @@ -189,6 +189,8 @@ pkix_CertStore_RegisterSelf(void *plContext) PKIX_ENTER(CERTSTORE, "pkix_CertStore_RegisterSelf"); entry.description = "CertStore"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_CertStore); entry.destructor = pkix_CertStore_Destroy; entry.equalsFunction = pkix_CertStore_Equals; entry.hashcodeFunction = pkix_CertStore_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_basicconstraintschecker.c b/security/nss/lib/libpkix/pkix/top/pkix_basicconstraintschecker.c index bd59bb6b3..cccee2d37 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_basicconstraintschecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_basicconstraintschecker.c @@ -96,6 +96,8 @@ pkix_BasicConstraintsCheckerState_RegisterSelf(void *plContext) "pkix_BasicConstraintsCheckerState_RegisterSelf"); entry.description = "BasicConstraintsCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(pkix_BasicConstraintsCheckerState); entry.destructor = pkix_BasicConstraintsCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_build.c b/security/nss/lib/libpkix/pkix/top/pkix_build.c index 4318a3898..ab1445083 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_build.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_build.c @@ -607,6 +607,8 @@ pkix_ForwardBuilderState_RegisterSelf(void *plContext) "pkix_ForwardBuilderState_RegisterSelf"); entry.description = "ForwardBuilderState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_ForwardBuilderState); entry.destructor = pkix_ForwardBuilderState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_defaultcrlchecker.c b/security/nss/lib/libpkix/pkix/top/pkix_defaultcrlchecker.c index d18557e37..479702880 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_defaultcrlchecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_defaultcrlchecker.c @@ -126,6 +126,8 @@ pkix_DefaultCRLCheckerState_RegisterSelf(void *plContext) "pkix_DefaultCRLCheckerState_RegisterSelf"); entry.description = "DefaultCRLCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(pkix_DefaultCRLCheckerState); entry.destructor = pkix_DefaultCRLCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_nameconstraintschecker.c b/security/nss/lib/libpkix/pkix/top/pkix_nameconstraintschecker.c index 48ad6e17f..eacd57129 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_nameconstraintschecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_nameconstraintschecker.c @@ -99,6 +99,8 @@ pkix_NameConstraintsCheckerState_RegisterSelf(void *plContext) "pkix_NameConstraintsCheckerState_RegisterSelf"); entry.description = "NameConstraintsCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(pkix_NameConstraintsCheckerState); entry.destructor = pkix_NameConstraintsCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_policychecker.c b/security/nss/lib/libpkix/pkix/top/pkix_policychecker.c index 00f0a036b..ea2469533 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_policychecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_policychecker.c @@ -357,6 +357,8 @@ pkix_PolicyCheckerState_RegisterSelf(void *plContext) "pkix_PolicyCheckerState_RegisterSelf"); entry.description = "PolicyCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PolicyCheckerState); entry.destructor = pkix_PolicyCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_signaturechecker.c b/security/nss/lib/libpkix/pkix/top/pkix_signaturechecker.c index 07daee18a..e350e3ce1 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_signaturechecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_signaturechecker.c @@ -100,6 +100,8 @@ pkix_SignatureCheckerState_RegisterSelf(void *plContext) "pkix_SignatureCheckerState_RegisterSelf"); entry.description = "SignatureCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(pkix_SignatureCheckerState); entry.destructor = pkix_SignatureCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/top/pkix_targetcertchecker.c b/security/nss/lib/libpkix/pkix/top/pkix_targetcertchecker.c index dd810a677..5b9391dde 100755 --- a/security/nss/lib/libpkix/pkix/top/pkix_targetcertchecker.c +++ b/security/nss/lib/libpkix/pkix/top/pkix_targetcertchecker.c @@ -102,6 +102,8 @@ pkix_TargetCertCheckerState_RegisterSelf(void *plContext) "pkix_TargetCertCheckerState_RegisterSelf"); entry.description = "TargetCertCheckerState"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(pkix_TargetCertCheckerState); entry.destructor = pkix_TargetCertCheckerState_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix/util/pkix_error.c b/security/nss/lib/libpkix/pkix/util/pkix_error.c index d59f9ff37..034e6b111 100755 --- a/security/nss/lib/libpkix/pkix/util/pkix_error.c +++ b/security/nss/lib/libpkix/pkix/util/pkix_error.c @@ -391,6 +391,8 @@ pkix_Error_RegisterSelf(void *plContext) PKIX_ENTER(ERROR, "pkix_Error_RegisterSelf"); entry.description = "Error"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_Error); entry.destructor = pkix_Error_Destroy; entry.equalsFunction = pkix_Error_Equals; entry.hashcodeFunction = pkix_Error_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/util/pkix_list.c b/security/nss/lib/libpkix/pkix/util/pkix_list.c index bd36d19c8..ad0e538f1 100755 --- a/security/nss/lib/libpkix/pkix/util/pkix_list.c +++ b/security/nss/lib/libpkix/pkix/util/pkix_list.c @@ -592,6 +592,8 @@ pkix_List_RegisterSelf(void *plContext) PKIX_ENTER(LIST, "pkix_List_RegisterSelf"); entry.description = "List"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_List); entry.destructor = pkix_List_Destroy; entry.equalsFunction = pkix_List_Equals; entry.hashcodeFunction = pkix_List_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/util/pkix_logger.c b/security/nss/lib/libpkix/pkix/util/pkix_logger.c index 20da5c498..034716b77 100644 --- a/security/nss/lib/libpkix/pkix/util/pkix_logger.c +++ b/security/nss/lib/libpkix/pkix/util/pkix_logger.c @@ -579,6 +579,8 @@ pkix_Logger_RegisterSelf(void *plContext) PKIX_ENTER(LOGGER, "pkix_Logger_RegisterSelf"); entry.description = "Logger"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_Logger); entry.destructor = pkix_Logger_Destroy; entry.equalsFunction = pkix_Logger_Equals; entry.hashcodeFunction = pkix_Logger_Hashcode; diff --git a/security/nss/lib/libpkix/pkix/util/pkix_tools.h b/security/nss/lib/libpkix/pkix/util/pkix_tools.h index 6921c8761..f692b8447 100755 --- a/security/nss/lib/libpkix/pkix/util/pkix_tools.h +++ b/security/nss/lib/libpkix/pkix/util/pkix_tools.h @@ -349,6 +349,7 @@ extern const PKIX_StdVars zeroStdVars; { \ pkixErrorReceived = PKIX_TRUE; \ pkixErrorMsg = PKIX_ErrorText[descNum]; \ + pkixErrorCode = descNum; \ _PKIX_LOG_ERROR(pkixErrorMsg, PKIX_LOGGER_LEVEL_FATALERROR); \ PKIX_RETURN(FATAL); \ } @@ -1357,6 +1358,8 @@ extern const PKIX_StdVars zeroStdVars; typedef struct pkix_ClassTable_EntryStruct pkix_ClassTable_Entry; struct pkix_ClassTable_EntryStruct { char *description; + PKIX_Int32 objCounter; + PKIX_Int32 typeObjectSize; PKIX_PL_DestructorCallback destructor; PKIX_PL_EqualsCallback equalsFunction; PKIX_PL_HashcodeCallback hashcodeFunction; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.c index fd04c6254..766c27c9c 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_aiamgr.c @@ -142,6 +142,8 @@ pkix_pl_AIAMgr_RegisterSelf(void *plContext) "pkix_pl_AIAMgr_RegisterSelf"); entry.description = "AIAMgr"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_AIAMgr); entry.destructor = pkix_pl_AIAMgr_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.c index f497569cf..0e5f16333 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_colcertstore.c @@ -1270,6 +1270,8 @@ pkix_pl_CollectionCertStoreContext_RegisterSelf(void *plContext) "pkix_pl_CollectionCertStoreContext_RegisterSelf"); entry.description = "CollectionCertStoreContext"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CollectionCertStoreContext); entry.destructor = pkix_pl_CollectionCertStoreContext_Destroy; entry.equalsFunction = pkix_pl_CollectionCertStoreContext_Equals; entry.hashcodeFunction = pkix_pl_CollectionCertStoreContext_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.c index 1bed5ca86..82e6748e6 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpcertstore.c @@ -153,6 +153,8 @@ pkix_pl_HttpCertStoreContext_RegisterSelf(void *plContext) "pkix_pl_HttpCertStoreContext_RegisterSelf"); entry.description = "HttpCertStoreContext"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_HttpCertStoreContext); entry.destructor = pkix_pl_HttpCertStoreContext_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c index c2409c714..6ac866398 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_httpdefaultclient.c @@ -545,6 +545,8 @@ pkix_pl_HttpDefaultClient_RegisterSelf(void *plContext) "pkix_pl_HttpDefaultClient_RegisterSelf"); entry.description = "HttpDefaultClient"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_HttpDefaultClient); entry.destructor = pkix_pl_HttpDefaultClient_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c index 1da44cdbb..db290429d 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapdefaultclient.c @@ -1059,6 +1059,8 @@ pkix_pl_LdapDefaultClient_RegisterSelf(void *plContext) "pkix_pl_LdapDefaultClient_RegisterSelf"); entry.description = "LdapDefaultClient"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_LdapDefaultClient); entry.destructor = pkix_pl_LdapDefaultClient_Destroy; entry.equalsFunction = pkix_pl_LdapDefaultClient_Equals; entry.hashcodeFunction = pkix_pl_LdapDefaultClient_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c index 2b2f91f04..b728f3c14 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldaprequest.c @@ -506,6 +506,8 @@ pkix_pl_LdapRequest_RegisterSelf(void *plContext) PKIX_ENTER(LDAPREQUEST, "pkix_pl_LdapRequest_RegisterSelf"); entry.description = "LdapRequest"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_LdapRequest); entry.destructor = pkix_pl_LdapRequest_Destroy; entry.equalsFunction = pkix_pl_LdapRequest_Equals; entry.hashcodeFunction = pkix_pl_LdapRequest_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c index 6c8828d79..a3915b1a4 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_ldapresponse.c @@ -304,6 +304,8 @@ pkix_pl_LdapResponse_RegisterSelf(void *plContext) PKIX_ENTER(LDAPRESPONSE, "pkix_pl_LdapResponse_RegisterSelf"); entry.description = "LdapResponse"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_LdapResponse); entry.destructor = pkix_pl_LdapResponse_Destroy; entry.equalsFunction = pkix_pl_LdapResponse_Equals; entry.hashcodeFunction = pkix_pl_LdapResponse_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c index b69fac907..8a2231c30 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/module/pkix_pl_socket.c @@ -779,6 +779,8 @@ pkix_pl_Socket_RegisterSelf(void *plContext) PKIX_ENTER(SOCKET, "pkix_pl_Socket_RegisterSelf"); entry.description = "Socket"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_Socket); entry.destructor = pkix_pl_Socket_Destroy; entry.equalsFunction = pkix_pl_Socket_Equals; entry.hashcodeFunction = pkix_pl_Socket_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.c index 067a91412..85ce3fa65 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_basicconstraints.c @@ -385,6 +385,8 @@ pkix_pl_CertBasicConstraints_RegisterSelf(void *plContext) "pkix_pl_CertBasicConstraints_RegisterSelf"); entry.description = "CertBasicConstraints"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CertBasicConstraints); entry.destructor = pkix_pl_CertBasicConstraints_Destroy; entry.equalsFunction = pkix_pl_CertBasicConstraints_Equals; entry.hashcodeFunction = pkix_pl_CertBasicConstraints_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c index f9249e9e7..85d7f7c22 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_cert.c @@ -1385,6 +1385,8 @@ pkix_pl_Cert_RegisterSelf(void *plContext) PKIX_ENTER(CERT, "pkix_pl_Cert_RegisterSelf"); entry.description = "Cert"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_Cert); entry.destructor = pkix_pl_Cert_Destroy; entry.equalsFunction = pkix_pl_Cert_Equals; entry.hashcodeFunction = pkix_pl_Cert_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.c index 3c1239369..c29eab7f3 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyinfo.c @@ -337,6 +337,8 @@ pkix_pl_CertPolicyInfo_RegisterSelf(void *plContext) PKIX_ENTER(CERTPOLICYINFO, "pkix_pl_CertPolicyInfo_RegisterSelf"); entry.description = "CertPolicyInfo"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CertPolicyInfo); entry.destructor = pkix_pl_CertPolicyInfo_Destroy; entry.equalsFunction = pkix_pl_CertPolicyInfo_Equals; entry.hashcodeFunction = pkix_pl_CertPolicyInfo_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.c index 22c2a0347..48466b1b4 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicymap.c @@ -356,6 +356,8 @@ pkix_pl_CertPolicyMap_RegisterSelf(void *plContext) PKIX_ENTER(CERTPOLICYMAP, "pkix_pl_CertPolicyMap_RegisterSelf"); entry.description = "CertPolicyMap"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CertPolicyMap); entry.destructor = pkix_pl_CertPolicyMap_Destroy; entry.equalsFunction = pkix_pl_CertPolicyMap_Equals; entry.hashcodeFunction = pkix_pl_CertPolicyMap_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.c index b43556fc6..8d402723f 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_certpolicyqualifier.c @@ -334,6 +334,8 @@ pkix_pl_CertPolicyQualifier_RegisterSelf(void *plContext) "pkix_pl_CertPolicyQualifier_RegisterSelf"); entry.description = "CertPolicyQualifier"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CertPolicyQualifier); entry.destructor = pkix_pl_CertPolicyQualifier_Destroy; entry.equalsFunction = pkix_pl_CertPolicyQualifier_Equals; entry.hashcodeFunction = pkix_pl_CertPolicyQualifier_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c index 5c3e33b1d..a0ec8d049 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crl.c @@ -685,6 +685,8 @@ pkix_pl_CRL_RegisterSelf(void *plContext) PKIX_ENTER(CRL, "pkix_pl_CRL_RegisterSelf"); entry.description = "CRL"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CRL); entry.destructor = pkix_pl_CRL_Destroy; entry.equalsFunction = pkix_pl_CRL_Equals; entry.hashcodeFunction = pkix_pl_CRL_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.c index a8383df21..66f22d11f 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_crlentry.c @@ -661,6 +661,8 @@ pkix_pl_CRLEntry_RegisterSelf(void *plContext) PKIX_ENTER(CRLENTRY, "pkix_pl_CRLEntry_RegisterSelf"); entry.description = "CRLEntry"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CRLEntry); entry.destructor = pkix_pl_CRLEntry_Destroy; entry.equalsFunction = pkix_pl_CRLEntry_Equals; entry.hashcodeFunction = pkix_pl_CRLEntry_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c index 9615c9ff6..d5b5998df 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_date.c @@ -435,6 +435,8 @@ pkix_pl_Date_RegisterSelf(void *plContext) PKIX_ENTER(DATE, "pkix_pl_Date_RegisterSelf"); entry.description = "Date"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_Date); entry.destructor = pkix_pl_Date_Destroy; entry.equalsFunction = pkix_pl_Date_Equals; entry.hashcodeFunction = pkix_pl_Date_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.c index 9663080b2..aaaeadc20 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_generalname.c @@ -781,6 +781,8 @@ pkix_pl_GeneralName_RegisterSelf(void *plContext) PKIX_ENTER(GENERALNAME, "pkix_pl_GeneralName_RegisterSelf"); entry.description = "GeneralName"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_GeneralName); entry.destructor = pkix_pl_GeneralName_Destroy; entry.equalsFunction = pkix_pl_GeneralName_Equals; entry.hashcodeFunction = pkix_pl_GeneralName_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.c index 5fbaf9974..6ecfc4cb8 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_infoaccess.c @@ -343,6 +343,8 @@ pkix_pl_InfoAccess_RegisterSelf(void *plContext) "pkix_pl_InfoAccess_RegisterSelf"); entry.description = "InfoAccess"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_InfoAccess); entry.destructor = pkix_pl_InfoAccess_Destroy; entry.equalsFunction = pkix_pl_InfoAccess_Equals; entry.hashcodeFunction = pkix_pl_InfoAccess_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.c index bce1ba4eb..b5cdb8d4f 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_nameconstraints.c @@ -729,6 +729,8 @@ pkix_pl_CertNameConstraints_RegisterSelf(void *plContext) "pkix_pl_CertNameConstraints_RegisterSelf"); entry.description = "CertNameConstraints"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_CertNameConstraints); entry.destructor = pkix_pl_CertNameConstraints_Destroy; entry.equalsFunction = pkix_pl_CertNameConstraints_Equals; entry.hashcodeFunction = pkix_pl_CertNameConstraints_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c index 31752c6fb..161a08d3b 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocsprequest.c @@ -245,6 +245,8 @@ pkix_pl_OcspRequest_RegisterSelf(void *plContext) PKIX_ENTER(OCSPREQUEST, "pkix_pl_OcspRequest_RegisterSelf"); entry.description = "OcspRequest"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_OcspRequest); entry.destructor = pkix_pl_OcspRequest_Destroy; entry.equalsFunction = pkix_pl_OcspRequest_Equals; entry.hashcodeFunction = pkix_pl_OcspRequest_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.c index 1bdf831e4..88f9c3dab 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_ocspresponse.c @@ -446,6 +446,8 @@ pkix_pl_OcspResponse_RegisterSelf(void *plContext) PKIX_ENTER(OCSPRESPONSE, "pkix_pl_OcspResponse_RegisterSelf"); entry.description = "OcspResponse"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_OcspResponse); entry.destructor = pkix_pl_OcspResponse_Destroy; entry.equalsFunction = pkix_pl_OcspResponse_Equals; entry.hashcodeFunction = pkix_pl_OcspResponse_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.c index 2a1bcd039..f75b331b3 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_publickey.c @@ -371,6 +371,8 @@ pkix_pl_PublicKey_RegisterSelf(void *plContext) PKIX_ENTER(PUBLICKEY, "pkix_pl_PublicKey_RegisterSelf"); entry.description = "PublicKey"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_PublicKey); entry.destructor = pkix_pl_PublicKey_Destroy; entry.equalsFunction = pkix_pl_PublicKey_Equals; entry.hashcodeFunction = pkix_pl_PublicKey_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.c b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.c index f1bfdc0f0..c7dadb450 100644 --- a/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/pki/pkix_pl_x500name.c @@ -273,6 +273,8 @@ pkix_pl_X500Name_RegisterSelf(void *plContext) PKIX_ENTER(X500NAME, "pkix_pl_X500Name_RegisterSelf"); entry.description = "X500Name"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_X500Name); entry.destructor = pkix_pl_X500Name_Destroy; entry.equalsFunction = pkix_pl_X500Name_Equals; entry.hashcodeFunction = pkix_pl_X500Name_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.c index 1a1241249..7a5bdee37 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bigint.c @@ -267,6 +267,8 @@ pkix_pl_BigInt_RegisterSelf(void *plContext) PKIX_ENTER(BIGINT, "pkix_pl_BigInt_RegisterSelf"); entry.description = "BigInt"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_BigInt); entry.destructor = pkix_pl_BigInt_Destroy; entry.equalsFunction = pkix_pl_BigInt_Equals; entry.hashcodeFunction = pkix_pl_BigInt_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.c index 600c81840..8e9f423e2 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_bytearray.c @@ -421,6 +421,8 @@ pkix_pl_ByteArray_RegisterSelf(void *plContext) PKIX_ENTER(BYTEARRAY, "pkix_pl_ByteArray_RegisterSelf"); entry.description = "ByteArray"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_ByteArray); entry.destructor = pkix_pl_ByteArray_Destroy; entry.equalsFunction = pkix_pl_ByteArray_Equals; entry.hashcodeFunction = pkix_pl_ByteArray_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.c index d93dc41b3..3ed7893ff 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_hashtable.c @@ -108,6 +108,8 @@ pkix_pl_HashTable_RegisterSelf( PKIX_ENTER(HASHTABLE, "pkix_pl_HashTable_RegisterSelf"); entry.description = "HashTable"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_HashTable); entry.destructor = pkix_pl_HashTable_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.c index 3933cc08c..c82e0b233 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_monitorlock.c @@ -92,6 +92,8 @@ pkix_pl_MonitorLock_RegisterSelf( PKIX_ENTER(MONITORLOCK, "pkix_pl_MonitorLock_RegisterSelf"); entry.description = "MonitorLock"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_MonitorLock); entry.destructor = pkix_pl_MonitorLock_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.c index d95d2fe93..8362284c0 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_mutex.c @@ -96,6 +96,8 @@ pkix_pl_Mutex_RegisterSelf( PKIX_ENTER(MUTEX, "pkix_pl_Mutex_RegisterSelf"); entry.description = "Mutex"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_Mutex); entry.destructor = pkix_pl_Mutex_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.c index 7add913bf..a1f688885 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_oid.c @@ -251,6 +251,8 @@ pkix_pl_OID_RegisterSelf( PKIX_ENTER(OID, "pkix_pl_OID_RegisterSelf"); entry.description = "OID"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_OID); entry.destructor = pkix_pl_OID_Destroy; entry.equalsFunction = pkix_pl_OID_Equals; entry.hashcodeFunction = pkix_pl_OID_Hashcode; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.c index 57300d328..fbe4260a8 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_rwlock.c @@ -91,6 +91,8 @@ pkix_pl_RWLock_RegisterSelf( PKIX_ENTER(RWLOCK, "pkix_pl_RWLock_RegisterSelf"); entry.description = "RWLock"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_RWLock); entry.destructor = pkix_pl_RWLock_Destroy; entry.equalsFunction = NULL; entry.hashcodeFunction = NULL; diff --git a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c index a6e98e0e2..0ab428cf0 100755 --- a/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c +++ b/security/nss/lib/libpkix/pkix_pl_nss/system/pkix_pl_string.c @@ -276,6 +276,8 @@ pkix_pl_String_RegisterSelf( PKIX_ENTER(STRING, "pkix_pl_String_RegisterSelf"); entry.description = "String"; + entry.objCounter = 0; + entry.typeObjectSize = sizeof(PKIX_PL_String); entry.destructor = pkix_pl_String_Destroy; entry.equalsFunction = pkix_pl_String_Equals; entry.hashcodeFunction = pkix_pl_String_Hashcode; |