it compiles now

This commit is contained in:
fpeters 2004-09-08 12:35:48 +00:00
parent 5173ce77ba
commit e4841c8bd8
1 changed files with 8 additions and 11 deletions

View File

@ -32,6 +32,10 @@
int soap_loop(LassoLogout *logout)
{
char *other_sp;
int rc;
char *soap_answer;
other_sp = lasso_logout_get_next_providerID(logout);
while (other_sp) {
fprintf(stderr, "Other SP: %s\n", other_sp);
@ -39,12 +43,12 @@ int soap_loop(LassoLogout *logout)
lassoHttpMethodAny);
if (rc) {
fprintf(stderr, "init_request failed\n");
goto cleanup;
return 1;
}
rc = lasso_logout_build_request_msg(logout);
if (rc) {
fprintf(stderr, "build_request failed\n");
goto cleanup;
return 1;
}
if (LASSO_PROFILE(logout)->msg_body) {
soap_answer = soap_request(
@ -52,7 +56,7 @@ int soap_loop(LassoLogout *logout)
LASSO_PROFILE(logout)->msg_body, NULL);
if (soap_answer == NULL) {
fprintf(stderr, "soap_request failed\n");
goto cleanup;
return 1;
}
rc = lasso_logout_process_response_msg(logout,
@ -60,7 +64,7 @@ int soap_loop(LassoLogout *logout)
if (rc) {
free(soap_answer);
fprintf(stderr, "logout_process_response_msg failed\n");
goto cleanup;
return 1;
}
free(soap_answer);
} else {
@ -108,13 +112,6 @@ int logout_http(LassoLogout *logout)
int rc;
LassoIdentity *identity;
rc = lasso_logout_process_notification_msg(
logout, getenv("QUERY_STRING"),
lassoHttpMethodRedirect);
if (rc) {
return error_page("process_notification_msg failed");
}
rc = set_profile_auto(LASSO_PROFILE(logout));
if (rc) {
return error_page("set_profile_auto failed");