diff options
author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-01 09:03:28 +0000 |
---|---|---|
committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-01 09:03:28 +0000 |
commit | 45ecab5e0d4a702de7f49f3925df97d6f629adea (patch) | |
tree | 912de9d1ce69523b734c587040cce39f458e5177 /lasso/Attic | |
parent | e4b4e20151d65ccd6fffb772d889916a9e09d178 (diff) | |
download | lasso-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.c | 3 |
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); |