summaryrefslogtreecommitdiffstats
path: root/lasso/id-ff/logout.c
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2006-11-07 12:44:32 +0000
committerFrederic Peters <fpeters@entrouvert.com>2006-11-07 12:44:32 +0000
commitaec4544976d306992ece769faeb55f8850b51dcb (patch)
tree16b663f41bcf4e1a5e94976af388d22e88cb7f79 /lasso/id-ff/logout.c
parent0b9baa3518d5cac61d17d3c475ad68f79ba22b93 (diff)
downloadlasso-aec4544976d306992ece769faeb55f8850b51dcb.tar.gz
lasso-aec4544976d306992ece769faeb55f8850b51dcb.tar.xz
lasso-aec4544976d306992ece769faeb55f8850b51dcb.zip
fixed url/query construction for endpoints with query part (zxid)
Diffstat (limited to 'lasso/id-ff/logout.c')
-rw-r--r--lasso/id-ff/logout.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lasso/id-ff/logout.c b/lasso/id-ff/logout.c
index f62b2ee5..23468f9a 100644
--- a/lasso/id-ff/logout.c
+++ b/lasso/id-ff/logout.c
@@ -120,7 +120,7 @@ lasso_logout_build_request_msg(LassoLogout *logout)
return critical_error(LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED);
}
/* build the msg_url */
- profile->msg_url = g_strdup_printf("%s?%s", url, query);
+ profile->msg_url = lasso_concat_url_query(url, query);
g_free(url);
g_free(query);
profile->msg_body = NULL;
@@ -231,7 +231,7 @@ lasso_logout_build_response_msg(LassoLogout *logout)
g_free(url);
return critical_error(LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED);
}
- profile->msg_url = g_strdup_printf("%s?%s", url, query);
+ profile->msg_url = lasso_concat_url_query(url, query);
profile->msg_body = NULL;
g_free(url);
g_free(query);
@@ -651,7 +651,7 @@ lasso_logout_process_response_msg(LassoLogout *logout, gchar *response_msg)
g_free(url);
return critical_error(LASSO_PROFILE_ERROR_BUILDING_QUERY_FAILED);
}
- profile->msg_url = g_strdup_printf("%s?%s", url, query);
+ profile->msg_url = lasso_concat_url_query(url, query);
g_free(url);
g_free(query);
profile->msg_body = NULL;