fixed CRL revoked certs enumeration

This commit is contained in:
Martin Willi 2008-03-17 07:25:32 +00:00
parent 933f80c391
commit d4ba109c9c
1 changed files with 4 additions and 4 deletions

View File

@ -307,20 +307,20 @@ static bool parse(private_x509_crl_t *this)
/**
* enumerator filter callback for create_enumerator
*/
static bool filter(void *data, revoked_t *revoked, chunk_t *serial, void *p2,
static bool filter(void *data, revoked_t **revoked, chunk_t *serial, void *p2,
time_t *date, void *p3, crl_reason_t *reason)
{
if (serial)
{
*serial = revoked->serial;
*serial = (*revoked)->serial;
}
if (date)
{
*date = revoked->date;
*date = (*revoked)->date;
}
if (reason)
{
*reason = revoked->reason;
*reason = (*revoked)->reason;
}
return TRUE;
}