diff options
| author | Damien Laniel <dlaniel@entrouvert.com> | 2007-05-09 14:46:12 +0000 |
|---|---|---|
| committer | Damien Laniel <dlaniel@entrouvert.com> | 2007-05-09 14:46:12 +0000 |
| commit | e9ff67e610164fc75c70b55d5a478708ed2ecfe5 (patch) | |
| tree | 9a955059d143a648b5fbe202bc6a95b57c8c5f8a | |
| parent | 63b07e9c792a1b802355a5c8f6f901973f7923b4 (diff) | |
| download | lasso-e9ff67e610164fc75c70b55d5a478708ed2ecfe5.tar.gz lasso-e9ff67e610164fc75c70b55d5a478708ed2ecfe5.tar.xz lasso-e9ff67e610164fc75c70b55d5a478708ed2ecfe5.zip | |
moved session check to where it's really needed
| -rw-r--r-- | lasso/id-ff/session.c | 2 | ||||
| -rw-r--r-- | lasso/id-wsf-2.0/discovery.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/lasso/id-ff/session.c b/lasso/id-ff/session.c index 1758fefa..29c37677 100644 --- a/lasso/id-ff/session.c +++ b/lasso/id-ff/session.c @@ -344,6 +344,8 @@ lasso_session_get_assertion_identity_token(LassoSession *session) LassoIdWsf2SecToken *sec_token; LassoSaml2Assertion *assertion = NULL; + g_return_val_if_fail(LASSO_IS_SESSION(session), NULL); + epr = lasso_session_get_endpoint_reference(session, LASSO_IDWSF2_DISCO_HREF); if (! LASSO_IS_WSA_ENDPOINT_REFERENCE(epr)) { return NULL; diff --git a/lasso/id-wsf-2.0/discovery.c b/lasso/id-wsf-2.0/discovery.c index b4ca3a9b..07467352 100644 --- a/lasso/id-wsf-2.0/discovery.c +++ b/lasso/id-wsf-2.0/discovery.c @@ -220,7 +220,6 @@ lasso_idwsf2_discovery_init_metadata_association_add(LassoIdWsf2Discovery *disco g_return_val_if_fail(LASSO_IS_IDWSF2_DISCOVERY(discovery), LASSO_PARAM_ERROR_BAD_TYPE_OR_NULL_OBJ); - g_return_val_if_fail(LASSO_IS_SESSION(session), LASSO_PROFILE_ERROR_SESSION_NOT_FOUND); /* Get a MetadataRegister node */ md_association_add = LASSO_IDWSF2_DISCO_SVC_MD_ASSOCIATION_ADD( |
