summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-08-24 13:17:09 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-08-24 13:17:09 +0000
commitde8a2ed39ee5d9ba2a24a8e29b23ddc44591b0e4 (patch)
tree261f6cf0d33d51d8b489495434fb9e04c83fc21d
parent5f6887dc0aea8a8f9362c7b91b792eefabaa392c (diff)
downloadlasso-de8a2ed39ee5d9ba2a24a8e29b23ddc44591b0e4.tar.gz
lasso-de8a2ed39ee5d9ba2a24a8e29b23ddc44591b0e4.tar.xz
lasso-de8a2ed39ee5d9ba2a24a8e29b23ddc44591b0e4.zip
Set the nameIdentifier attribute after a call to init_notification()
-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);