if (privKey == NULL) { return NULL; }
pk11_GetPrivateKey(PK11TokenObject *object){    NSSLOWKEYPrivateKey *privKey;    if ((object->obj.objclass != CKO_PRIVATE_KEY) && 			(object->obj.objclass != CKO_SECRET_KEY)) {	return NULL;    }    if (object->obj.objectInfo) {	return (NSSLOWKEYPrivateKey *)object->obj.objectInfo;    }    privKey = nsslowkey_FindKeyByPublicKey(object->obj.slot->keyDB,				&object->dbKey, object->obj.slot->password);    object->obj.objectInfo = (void *) privKey;    object->obj.infoFree = (PK11Free) nsslowkey_DestroyPrivateKey ;    return privKey;}