# HG changeset patch # User William Ehlhardt # Date 1183868635 0 # Node ID d4065b26dcac8bd2f0df79ba21d93e512b0d20cb # Parent 0b1a75eb56273fef1a61fa6db4a6766008a772ad - Fix intermittent crash due to uninitialized variable diff -r 0b1a75eb5627 -r d4065b26dcac libpurple/plugins/ssl/ssl-gnutls.c --- a/libpurple/plugins/ssl/ssl-gnutls.c Sun Jul 08 02:52:40 2007 +0000 +++ b/libpurple/plugins/ssl/ssl-gnutls.c Sun Jul 08 04:23:55 2007 +0000 @@ -509,6 +509,7 @@ crt_dat = *( (gnutls_x509_crt_t *) crt->data); /* Obtain the output size required */ + out_size = 0; ret = gnutls_x509_crt_export(crt_dat, GNUTLS_X509_FMT_PEM, NULL, /* Provide no buffer yet */ &out_size /* Put size here */