rv = SEC_ASN1DecodeItem(arena, oidSeq, CERT_OidSeqTemplate, seqItem);
rv = SEC_QuickDERDecodeItem(arena, oidSeq, CERT_OidSeqTemplate, seqItem);
CERT_DecodeOidSequence(SECItem *seqItem){    PRArenaPool *arena = NULL;    SECStatus rv;    CERTOidSequence *oidSeq;        /* make a new arena */    arena = PORT_NewArena(DER_DEFAULT_CHUNKSIZE);        if ( !arena ) {	goto loser;    }    /* allocate the userNotice structure */    oidSeq = (CERTOidSequence *)PORT_ArenaZAlloc(arena,						 sizeof(CERTOidSequence));        if ( oidSeq == NULL ) {	goto loser;    }        oidSeq->arena = arena;    /* decode the user notice */    rv = SEC_ASN1DecodeItem(arena, oidSeq, CERT_OidSeqTemplate, seqItem);    if ( rv != SECSuccess ) {	goto loser;    }    return(oidSeq);    loser:    return(NULL);}