# HG changeset patch # User William Ehlhardt # Date 1188883739 0 # Node ID 578b3c67d52c2c92267e994fbd8622901c99d414 # Parent 5f8fb3aa0aeb9b0d6d4a90d5434f28bcec716830 - ssl-nss now reports a certificate's sha1sum correctly diff -r 5f8fb3aa0aeb -r 578b3c67d52c libpurple/plugins/ssl/ssl-nss.c --- a/libpurple/plugins/ssl/ssl-nss.c Tue Sep 04 05:14:52 2007 +0000 +++ b/libpurple/plugins/ssl/ssl-nss.c Tue Sep 04 05:28:59 2007 +0000 @@ -522,6 +522,9 @@ /* Make a hash! */ sha1sum = g_byte_array_sized_new(hashlen); + /* glib leaves the size as 0 by default */ + sha1sum->len = hashlen; + st = PK11_HashBuf(SEC_OID_SHA1, sha1sum->data, derCert->data, derCert->len);