Fixed possible segmentation fault.

This commit is contained in:
Tobias Brunner
2010-10-14 17:36:18 +02:00
parent 9889c9d84c
commit e29aa7696f
@@ -90,7 +90,7 @@ static bool certs_filter(cert_data_t *data, certificate_t **in, certificate_t **
{ {
if (data->key == KEY_ANY || data->key == public->get_type(public)) if (data->key == KEY_ANY || data->key == public->get_type(public))
{ {
if (public->has_fingerprint(public, if (data->id && public->has_fingerprint(public,
data->id->get_encoding(data->id))) data->id->get_encoding(data->id)))
{ {
public->destroy(public); public->destroy(public);