From 1ffece0e577b1cba19178f95acbbbd3ce895e4f8 Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Fri, 17 Sep 2010 18:01:31 +0200 Subject: [SAMLv2] fix memleak of request in lasso_name_id_management_process_request_msg --- lasso/saml-2.0/name_id_management.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lasso/saml-2.0/name_id_management.c b/lasso/saml-2.0/name_id_management.c index a495f2d2..0c28106a 100644 --- a/lasso/saml-2.0/name_id_management.c +++ b/lasso/saml-2.0/name_id_management.c @@ -176,6 +176,7 @@ lasso_name_id_management_process_request_msg(LassoNameIdManagement *name_id_mana lasso_check_good_rc(lasso_saml20_profile_check_signature_status(profile)); cleanup: + lasso_release_gobject(request); return rc; } @@ -526,7 +527,7 @@ lasso_name_id_management_new_from_dump(LassoServer *server, const char *dump) * * Dumps @name_id_management content to an XML string. * - * Return value: the dump string. It must be freed by the caller. + * Return value:(transfer full): the dump string. It must be freed by the caller. **/ gchar* lasso_name_id_management_dump(LassoNameIdManagement *name_id_management) -- cgit