# HG changeset patch # User Daniel Atallah # Date 1213845544 0 # Node ID e4d72cefc42762624cd25aba1109feb29503773e # Parent 3f6ab2cbca5ff9e8bb1ccc44cb677c59c05d52cb applied changes from 547cd65fb6e1faeb37d88730f0dbf45075a08426 through ddf9a92e5eff18d5dc957a19bc6b7d918904848b diff -r 3f6ab2cbca5f -r e4d72cefc427 libpurple/certificate.c --- a/libpurple/certificate.c Thu Jun 19 03:18:25 2008 +0000 +++ b/libpurple/certificate.c Thu Jun 19 03:19:04 2008 +0000 @@ -787,8 +787,7 @@ for (cur = lst; cur; cur = cur->next) { x509_ca_element *el = cur->data; - /* TODO: Unsafe? */ - if ( !strcmp(dn, el->dn) ) { + if (el->dn && !strcmp(dn, el->dn)) { return el; } }