diff options
author | Frederic Peters <fpeters@entrouvert.com> | 2004-08-14 12:57:13 +0000 |
---|---|---|
committer | Frederic Peters <fpeters@entrouvert.com> | 2004-08-14 12:57:13 +0000 |
commit | 09a8899c801fffb67c955c083498ea11aca62bba (patch) | |
tree | a232d7a1cfca9c5c9fdc8ce2c04050494ee6ef1f /lasso/Attic | |
parent | 2195d23edbe82b14aea8de9a7a2b2656331ef57c (diff) | |
download | lasso-09a8899c801fffb67c955c083498ea11aca62bba.tar.gz lasso-09a8899c801fffb67c955c083498ea11aca62bba.tar.xz lasso-09a8899c801fffb67c955c083498ea11aca62bba.zip |
get away from G_LOG_LEVEL_ERROR since they cause abort()
Diffstat (limited to 'lasso/Attic')
-rw-r--r-- | lasso/Attic/protocols/authn_request_envelope.c | 4 | ||||
-rw-r--r-- | lasso/Attic/protocols/authn_response.c | 4 | ||||
-rw-r--r-- | lasso/Attic/protocols/logout_response.c | 12 | ||||
-rw-r--r-- | lasso/Attic/protocols/register_name_identifier_request.c | 2 | ||||
-rw-r--r-- | lasso/Attic/protocols/register_name_identifier_response.c | 4 |
5 files changed, 14 insertions, 12 deletions
diff --git a/lasso/Attic/protocols/authn_request_envelope.c b/lasso/Attic/protocols/authn_request_envelope.c index 12304a87..84035360 100644 --- a/lasso/Attic/protocols/authn_request_envelope.c +++ b/lasso/Attic/protocols/authn_request_envelope.c @@ -126,7 +126,9 @@ lasso_authn_request_envelope_new_from_export(gchar *buffer, xmlFree(buffer_decoded); break; default: - message(G_LOG_LEVEL_ERROR, "Invalid export type : %d\n", export_type); + message(G_LOG_LEVEL_WARNING, "Invalid export type : %d\n", export_type); + g_free(request); + request = NULL; break; } diff --git a/lasso/Attic/protocols/authn_response.c b/lasso/Attic/protocols/authn_response.c index b3e4d893..ab1b81e2 100644 --- a/lasso/Attic/protocols/authn_response.c +++ b/lasso/Attic/protocols/authn_response.c @@ -64,7 +64,7 @@ lasso_authn_response_get_status(LassoAuthnResponse *response) { value = lasso_node_get_attr_value(status_code, "Value", &err); lasso_node_destroy(status_code); if (err != NULL) { - message(G_LOG_LEVEL_ERROR, err->message); + message(G_LOG_LEVEL_WARNING, err->message); g_error_free(err); return (NULL); } @@ -73,7 +73,7 @@ lasso_authn_response_get_status(LassoAuthnResponse *response) { } } else { - message(G_LOG_LEVEL_ERROR, "No StatusCode element found in AuthnResponse.\n"); + message(G_LOG_LEVEL_WARNING, "No StatusCode element found in AuthnResponse.\n"); return (NULL); } } diff --git a/lasso/Attic/protocols/logout_response.c b/lasso/Attic/protocols/logout_response.c index 7241b681..6921daa6 100644 --- a/lasso/Attic/protocols/logout_response.c +++ b/lasso/Attic/protocols/logout_response.c @@ -42,7 +42,7 @@ lasso_logout_response_get_status_code_value(LassoLogoutResponse *response) value = lasso_node_get_attr_value(status_code, "Value", &err); lasso_node_destroy(status_code); if (err != NULL) { - message(G_LOG_LEVEL_ERROR, err->message); + message(G_LOG_LEVEL_WARNING, err->message); g_error_free(err); return (NULL); } @@ -51,7 +51,7 @@ lasso_logout_response_get_status_code_value(LassoLogoutResponse *response) } } else { - message(G_LOG_LEVEL_ERROR, "No StatusCode element found in Response.\n"); + message(G_LOG_LEVEL_WARNING, "No StatusCode element found in Response.\n"); return (NULL); } } @@ -234,7 +234,7 @@ lasso_logout_response_new_from_request_export(gchar *buffer, request = lasso_logout_request_new_from_export(buffer, export_type); break; default: - message(G_LOG_LEVEL_ERROR, "Invalid export type\n"); + message(G_LOG_LEVEL_WARNING, "Invalid export type\n"); return(NULL); } @@ -257,14 +257,14 @@ lasso_logout_response_new_from_soap(gchar *buffer) envelope = lasso_node_new_from_dump(buffer); if(envelope == NULL) { - message(G_LOG_LEVEL_ERROR, "Error while parsing the soap msg\n"); + message(G_LOG_LEVEL_WARNING, "Error while parsing the soap msg\n"); return(NULL); } lassoNode_response = lasso_node_get_child(envelope, "LogoutResponse", NULL, NULL); if(lassoNode_response == NULL) { - message(G_LOG_LEVEL_ERROR, "LogoutResponse node not found\n"); + message(G_LOG_LEVEL_WARNING, "LogoutResponse node not found\n"); return(NULL); } class = LASSO_NODE_GET_CLASS(lassoNode_response); @@ -294,7 +294,7 @@ lasso_logout_response_new_from_export(gchar *buffer, response = lasso_logout_response_new_from_soap(buffer); break; default: - message(G_LOG_LEVEL_ERROR, "Invalid export type\n"); + message(G_LOG_LEVEL_WARNING, "Invalid export type\n"); return(NULL); } diff --git a/lasso/Attic/protocols/register_name_identifier_request.c b/lasso/Attic/protocols/register_name_identifier_request.c index 2fa86de9..943580ba 100644 --- a/lasso/Attic/protocols/register_name_identifier_request.c +++ b/lasso/Attic/protocols/register_name_identifier_request.c @@ -273,7 +273,7 @@ lasso_register_name_identifier_request_new_from_export(gchar *buff request = lasso_register_name_identifier_request_new_from_soap(buffer); break; default: - message(G_LOG_LEVEL_ERROR, "Invalid export type\n"); + message(G_LOG_LEVEL_WARNING, "Invalid export type\n"); request = NULL; } diff --git a/lasso/Attic/protocols/register_name_identifier_response.c b/lasso/Attic/protocols/register_name_identifier_response.c index 135aed53..e417d3ee 100644 --- a/lasso/Attic/protocols/register_name_identifier_response.c +++ b/lasso/Attic/protocols/register_name_identifier_response.c @@ -221,7 +221,7 @@ lasso_register_name_identifier_response_new_from_request_export(gchar request = lasso_register_name_identifier_request_new_from_export(buffer, export_type); if(request){ - message(G_LOG_LEVEL_ERROR, "Error while building RegisterNameIdentifierRequest\n"); + message(G_LOG_LEVEL_WARNING, "Error while building RegisterNameIdentifierRequest\n"); return(NULL); } @@ -248,7 +248,7 @@ lasso_register_name_identifier_response_new_from_export(gchar *buf response = lasso_register_name_identifier_response_new_from_soap(buffer); break; default: - message(G_LOG_LEVEL_ERROR, "Invalid export type\n"); + message(G_LOG_LEVEL_WARNING, "Invalid export type\n"); return(NULL); } |