aboutsummaryrefslogtreecommitdiffstats
path: root/storage_xml.c
diff options
context:
space:
mode:
authorWilmer van der Gaast <wilmer@gaast.net>2006-06-25 20:25:13 +0200
committerWilmer van der Gaast <wilmer@gaast.net>2006-06-25 20:25:13 +0200
commit6ee9d2d65ec05d3871e69c2b03b860c6bdd509e9 (patch)
treeed2e3297a36cbfa5e75b3cee0564705336d31263 /storage_xml.c
parent88086dbd9002123be39d00c53460f1ec9f2b719a (diff)
Forgot to initialize pass_rc4 (which caused memory management mess when
trying to load a damaged XML-file).
Diffstat (limited to 'storage_xml.c')
-rw-r--r--storage_xml.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/storage_xml.c b/storage_xml.c
index 0bbcd99a..7d72c781 100644
--- a/storage_xml.c
+++ b/storage_xml.c
@@ -130,7 +130,7 @@ static void xml_start_element( GMarkupParseContext *ctx, const gchar *element_na
}
else if( g_strcasecmp( element_name, "account" ) == 0 )
{
- char *protocol, *handle, *server, *password, *autoconnect;
+ char *protocol, *handle, *server, *password = NULL, *autoconnect;
char *pass_b64 = NULL, *pass_rc4 = NULL;
int pass_len;
struct prpl *prpl = NULL;