diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-09-17 15:26:10 +0200 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-09-17 17:02:40 +0200 |
| commit | 0b8bec9b787cc210ae512bd1fc33db5c9fdc78a1 (patch) | |
| tree | 95af17685791ffcd2e07192103c6040045538cbe | |
| parent | 56d81aa6e786d191652242af15278568ae567e89 (diff) | |
| download | lasso-0b8bec9b787cc210ae512bd1fc33db5c9fdc78a1.tar.gz lasso-0b8bec9b787cc210ae512bd1fc33db5c9fdc78a1.tar.xz lasso-0b8bec9b787cc210ae512bd1fc33db5c9fdc78a1.zip | |
[XML] fix memleak in get_xmlNode for LassoSamlp2Response
| -rw-r--r-- | lasso/xml/saml-2.0/samlp2_response.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lasso/xml/saml-2.0/samlp2_response.c b/lasso/xml/saml-2.0/samlp2_response.c index 3299e644..056ea948 100644 --- a/lasso/xml/saml-2.0/samlp2_response.c +++ b/lasso/xml/saml-2.0/samlp2_response.c @@ -84,7 +84,7 @@ get_xmlNode(LassoNode *node, gboolean lasso_dump) if (encrypted_element != NULL) { lasso_list_add_new_gobject(response->EncryptedAssertion, encrypted_element); } else { - lasso_list_add_new_gobject(response->Assertion, assertions->data); + lasso_list_add_gobject(response->Assertion, assertions->data); } } } @@ -93,7 +93,7 @@ get_xmlNode(LassoNode *node, gboolean lasso_dump) if (lasso_dump == FALSE) { lasso_release_list_of_gobjects(response->EncryptedAssertion); - lasso_assign_list(response->Assertion, Assertion_save); + lasso_assign_new_list_of_gobjects(response->Assertion, Assertion_save); } return result; |
