summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-01-24 09:34:09 +0000
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2009-01-24 09:34:09 +0000
commit936d01dbe4ddbc8401db942ebc26465450bc8a31 (patch)
tree4d4abeb180de3eedec948afa6e02cb03be508f31
parent71e43cfd1fed09c01307cec04bacaadf7747948c (diff)
ID-FF 1.2: fix leak of instance object
-rw-r--r--lasso/id-ff/login.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c
index dd22e9d1..01cb0920 100644
--- a/lasso/id-ff/login.c
+++ b/lasso/id-ff/login.c
@@ -208,6 +208,7 @@ lasso_login_assertion_add_discovery(LassoLogin *login, LassoSamlAssertion *asser
newServiceInstance = lasso_disco_service_instance_copy(serviceInstance);
resourceOffering = lasso_disco_resource_offering_new(newServiceInstance);
+ lasso_release_gobject(newServiceInstance);
resourceOffering->ResourceID = g_object_ref(login->private_data->resourceId);
attributeValue = lasso_saml_attribute_value_new();