Fix minor assertion. release-2.x.y

Sat, 15 Nov 2014 19:43:02 -0500

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Sat, 15 Nov 2014 19:43:02 -0500
branch
release-2.x.y
changeset 36266
f0c5f4056c51
parent 36265
26ad8040bdb4
child 36267
9afe309dc92a

Fix minor assertion.

The body of a SOAP callback may not exist yet if it's prematurely freed.

libpurple/protocols/msn/contact.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/msn/contact.c	Tue Nov 18 22:34:21 2014 +0100
+++ b/libpurple/protocols/msn/contact.c	Sat Nov 15 19:43:02 2014 -0500
@@ -96,7 +96,8 @@
 	g_free(state->old_group_name);
 	g_free(state->new_group_name);
 	g_free(state->guid);
-	xmlnode_free(state->body);
+	if (state->body)
+		xmlnode_free(state->body);
 
 	g_free(state);
 }

mercurial