summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2004-08-23 15:32:04 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2004-08-23 15:32:04 +0000
commit88e1e0fffb46ee9d05979291974e122d808b0b97 (patch)
tree07a8b34bd3b283994d13cf7f07cac93367648cdb /lasso/id-ff
parent0498c4a0b1e2fb89cd8890f11b99682556dfedec (diff)
downloadlasso-88e1e0fffb46ee9d05979291974e122d808b0b97.tar.gz
lasso-88e1e0fffb46ee9d05979291974e122d808b0b97.tar.xz
lasso-88e1e0fffb46ee9d05979291974e122d808b0b97.zip
*** empty log message ***
Diffstat (limited to 'lasso/id-ff')
-rw-r--r--lasso/id-ff/logout.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/lasso/id-ff/logout.c b/lasso/id-ff/logout.c
index 29d9aa57..87751ba1 100644
--- a/lasso/id-ff/logout.c
+++ b/lasso/id-ff/logout.c
@@ -345,12 +345,14 @@ lasso_logout_init_request(LassoLogout *logout,
/* verify the identity and session exists */
if (profile->identity == NULL) {
message(G_LOG_LEVEL_CRITICAL, "Identity not found\n");
- return(-1);
+ ret = -1;
+ goto done;
}
if (profile->session != NULL) {
message(G_LOG_LEVEL_CRITICAL, "Session not found\n");
- exit(-1);
+ ret = -1;
+ goto done;
}
/* get federation */