summaryrefslogtreecommitdiffstats
path: root/lasso/Attic
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-09-01 09:03:28 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-09-01 09:03:28 +0000
commit45ecab5e0d4a702de7f49f3925df97d6f629adea (patch)
tree912de9d1ce69523b734c587040cce39f458e5177 /lasso/Attic
parente4b4e20151d65ccd6fffb772d889916a9e09d178 (diff)
downloadlasso-45ecab5e0d4a702de7f49f3925df97d6f629adea.tar.gz
lasso-45ecab5e0d4a702de7f49f3925df97d6f629adea.tar.xz
lasso-45ecab5e0d4a702de7f49f3925df97d6f629adea.zip
Fixed bug when parsing from an export message in lasso_logout_request_new_from_xml() : call to lasso_node_destroy() at the wrong place
Diffstat (limited to 'lasso/Attic')
-rw-r--r--lasso/Attic/protocols/logout_request.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/lasso/Attic/protocols/logout_request.c b/lasso/Attic/protocols/logout_request.c
index 0f769107..e93c5cdf 100644
--- a/lasso/Attic/protocols/logout_request.c
+++ b/lasso/Attic/protocols/logout_request.c
@@ -287,11 +287,8 @@ lasso_logout_request_new_from_xml(gchar *buffer)
lassoNode_request = lasso_node_new_from_dump(buffer);
class = LASSO_NODE_GET_CLASS(lassoNode_request);
xmlNode_request = xmlCopyNode(class->get_xmlNode(LASSO_NODE(lassoNode_request)), 1);
- lasso_node_destroy(lassoNode_request);
-
class = LASSO_NODE_GET_CLASS(request);
class->set_xmlNode(LASSO_NODE(request), xmlNode_request);
-
lasso_node_destroy(lassoNode_request);
return(request);