(void)nssPKIObject_Destroy(&t->object);
nssTrust_GetCERTCertTrustForCert(NSSCertificate *c, NSSToken *token,                                  CERTCertificate *cc){    CERTCertTrust *rvTrust = PORT_ArenaAlloc(cc->arena, sizeof(CERTCertTrust));    unsigned int client;    NSSTrust *t = nssToken_FindTrustForCert(token, NULL, c);    if (!t) {	return NULL;    }    rvTrust->sslFlags = get_nss3trust_from_cktrust(t->serverAuth);    client = get_nss3trust_from_cktrust(t->clientAuth);    if (client & (CERTDB_TRUSTED_CA|CERTDB_NS_TRUSTED_CA)) {	client &= ~(CERTDB_TRUSTED_CA|CERTDB_NS_TRUSTED_CA);	rvTrust->sslFlags |= CERTDB_TRUSTED_CLIENT_CA;    }    rvTrust->sslFlags |= client;    rvTrust->emailFlags = get_nss3trust_from_cktrust(t->emailProtection);    rvTrust->objectSigningFlags = get_nss3trust_from_cktrust(t->codeSigning);    if (PK11_IsUserCert(cc->slot, cc, cc->pkcs11ID)) {	rvTrust->sslFlags |= CERTDB_USER;	rvTrust->emailFlags |= CERTDB_USER;	rvTrust->objectSigningFlags |= CERTDB_USER;    }    return rvTrust;}