summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lasso/id-ff/federation_termination.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/lasso/id-ff/federation_termination.c b/lasso/id-ff/federation_termination.c
index 752ba9c6..800013a0 100644
--- a/lasso/id-ff/federation_termination.c
+++ b/lasso/id-ff/federation_termination.c
@@ -309,13 +309,15 @@ lasso_federation_termination_init_notification(LassoFederationTermination *defed
goto done;
}
+ /* set the nameIdentifier attribute, dont free content variable ! */
+ profile->nameIdentifier = content;
+
done:
if (federation!=NULL) {
lasso_federation_destroy(federation);
}
/* destroy allocated objects */
- xmlFree(content);
xmlFree(nameQualifier);
xmlFree(format);
lasso_node_destroy(nameIdentifier);