Missed a few more xmlnode_free's. cpw.qulogic.msnp16

Thu, 10 Dec 2009 07:49:34 +0000

author
Elliott Sales de Andrade <qulogic@pidgin.im>
date
Thu, 10 Dec 2009 07:49:34 +0000
branch
cpw.qulogic.msnp16
changeset 29433
653731c0b78b
parent 29432
612e0bf74774
child 29434
9c5e5493e625

Missed a few more xmlnode_free's.

libpurple/protocols/msn/state.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/msn/state.c	Thu Dec 10 07:36:26 2009 +0000
+++ b/libpurple/protocols/msn/state.c	Thu Dec 10 07:49:34 2009 +0000
@@ -172,7 +172,6 @@
 	currentmediaNode = xmlnode_get_child(payloadNode, "CurrentMedia");
 	if (currentmediaNode == NULL) {
 		purple_debug_info("msn", "No CurrentMedia Node\n");
-		xmlnode_free(payloadNode);
 		return NULL;
 	}
 	currentmedia = xmlnode_get_data(currentmediaNode);
@@ -191,7 +190,6 @@
 	psmNode = xmlnode_get_child(payloadNode, "PSM");
 	if (psmNode == NULL) {
 		purple_debug_info("msn", "No PSM status Node\n");
-		xmlnode_free(payloadNode);
 		return NULL;
 	}
 	psm = xmlnode_get_data(psmNode);

mercurial