# HG changeset patch # User Daniel Atallah # Date 1229656319 0 # Node ID 7608cf033a887f0135de4d2c032d20d89d508d3c # Parent 7be4d472761a0e4cee9f107c845091cd6e33d538 Prevent a NULL ptr deref when unexpected stuff happens in the cert cache. Fixes #7776,#7769 diff -r 7be4d472761a -r 7608cf033a88 libpurple/certificate.c --- a/libpurple/certificate.c Fri Dec 19 03:10:04 2008 +0000 +++ b/libpurple/certificate.c Fri Dec 19 03:11:59 2008 +0000 @@ -1259,6 +1259,7 @@ "to cert_changed.\n"); /* vrq now becomes the problem of cert_changed */ x509_tls_cached_peer_cert_changed(vrq); + return; } /* Now get SHA1 sums for both and compare them */