diff options
| author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-06 12:51:42 +0000 |
|---|---|---|
| committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-06 12:51:42 +0000 |
| commit | 0fd0bccbf589ca0009094f663c3f165ba8a5aa98 (patch) | |
| tree | 1390599435695a2f7c2e0d4d8427327ac98ad02e | |
| parent | 8bcb9c4e0c1d0e80554438214b5bef8cef0e7c94 (diff) | |
Oups, little mistake : now attribute version is added only in lasso_profile_dump() instead of lasso_login_dump() or lasso_logout_dump()
| -rw-r--r-- | lasso/id-ff/login.c | 5 | ||||
| -rw-r--r-- | lasso/id-ff/logout.c | 5 | ||||
| -rw-r--r-- | lasso/id-ff/profile.c | 5 |
3 files changed, 5 insertions, 10 deletions
diff --git a/lasso/id-ff/login.c b/lasso/id-ff/login.c index 86a94d6f..8e5d85b7 100644 --- a/lasso/id-ff/login.c +++ b/lasso/id-ff/login.c @@ -35,8 +35,6 @@ #include <lasso/environs/login.h> -#include <lasso/lasso_config.h> - static GObjectClass *parent_class = NULL; struct _LassoLoginPrivate @@ -824,9 +822,6 @@ lasso_login_dump(LassoLogin *login) node = lasso_node_new_from_dump(parent_dump); g_free(parent_dump); - /* Add lasso version in the xml node */ - LASSO_NODE_GET_CLASS(node)->set_prop(LASSO_NODE(node), "version", PACKAGE_VERSION); - g_sprintf(protocolProfile, "%d", login->protocolProfile); LASSO_NODE_GET_CLASS(node)->new_child(node, "ProtocolProfile", protocolProfile, FALSE); diff --git a/lasso/id-ff/logout.c b/lasso/id-ff/logout.c index b11393d4..cde87bfd 100644 --- a/lasso/id-ff/logout.c +++ b/lasso/id-ff/logout.c @@ -30,8 +30,6 @@ #include <lasso/environs/logout.h> #include <lasso/xml/errors.h> -#include <lasso/lasso_config.h> - #define LASSO_LOGOUT_NODE "LassoLogout" #define LASSO_REMOTE_PROVIDERID_NODE "RemoteProviderID" @@ -67,9 +65,6 @@ lasso_logout_dump(LassoLogout *logout) node = lasso_node_new_from_dump(parent_dump); g_free(parent_dump); - /* Add lasso version in the xml node */ - LASSO_NODE_GET_CLASS(node)->set_prop(LASSO_NODE(node), "version", PACKAGE_VERSION); - if (logout->initial_request != NULL) { initial_node = lasso_node_new(); LASSO_NODE_GET_CLASS(initial_node)->set_name(initial_node, "InitialLogoutResquest"); diff --git a/lasso/id-ff/profile.c b/lasso/id-ff/profile.c index 57e22c85..d3052010 100644 --- a/lasso/id-ff/profile.c +++ b/lasso/id-ff/profile.c @@ -32,6 +32,8 @@ #include <lasso/protocols/authn_response.h> #include <lasso/environs/profile.h> +#include <lasso/lasso_config.h> + struct _LassoProfilePrivate { gboolean dispose_has_run; @@ -120,6 +122,9 @@ lasso_profile_dump(LassoProfile *ctx, } LASSO_NODE_GET_CLASS(node)->set_ns(node, lassoLassoHRef, NULL); + /* Add lasso version in the xml node */ + LASSO_NODE_GET_CLASS(node)->set_prop(LASSO_NODE(node), "version", PACKAGE_VERSION); + if (ctx->request != NULL) { request = lasso_node_copy(ctx->request); LASSO_NODE_GET_CLASS(node)->add_child(node, request, FALSE); |
