PORT_Assert(sigd);
NSS_CMSSignedData_Decode_AfterEnd(NSSCMSSignedData *sigd){    NSSCMSSignerInfo **signerinfos = NULL;    int i;    PORT_Assert(sigd);    if (!sigd) {        PORT_SetError(SEC_ERROR_LIBRARY_FAILURE);        return SECFailure;    }    /* set cmsg for all the signerinfos */    signerinfos = sigd->signerInfos;    /* set cmsg for all the signerinfos */    if (signerinfos) {	for (i = 0; signerinfos[i] != NULL; i++)	    signerinfos[i]->cmsg = sigd->cmsg;    }    return SECSuccess;}