PR_ASSERT(PR_FALSE); return;
memset(&trust, 0, sizeof(trust));
Java_org_mozilla_jss_pkcs11_PK11Cert_setTrust    (JNIEnv *env, jobject this, jint type, jint newTrust){    CERTCertificate *cert;    CERTCertTrust trust;    PR_ASSERT(env!=NULL && this!=NULL);    if( JSS_PK11_getCertPtr(env, this, &cert) != PR_SUCCESS) {        return;    }    if( CERT_GetCertTrust( cert, &trust ) != SECSuccess) {        PR_ASSERT(PR_FALSE);        return;    }    switch(type) {    case 0: /* SSL */        trust.sslFlags = newTrust;        break;    case 1: /* email */        trust.emailFlags = newTrust;        break;    case 2: /* object signing */        trust.objectSigningFlags = newTrust;        break;    default:        PR_ASSERT(PR_FALSE);        return;    }    if( CERT_ChangeCertTrust(CERT_GetDefaultCertDB(), cert, &trust)            != SECSuccess)    {        PR_ASSERT(PR_FALSE);        return;    }    return;}