summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-12-31 15:37:21 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-12-31 15:37:21 +0000
commit815595a4d588f8388299b6e6f98daf2f426965bf (patch)
tree4385f8d01d00be6c2b97f903062ef10f32147c59
parentaed3f5693a83481681974bb8c66368c7c3acca46 (diff)
moved lasso_strerror to public interface
-rw-r--r--lasso/xml/errors.c4
-rw-r--r--lasso/xml/errors.h1
-rw-r--r--lasso/xml/xml.h2
3 files changed, 5 insertions, 2 deletions
diff --git a/lasso/xml/errors.c b/lasso/xml/errors.c
index 351878c6..0270262c 100644
--- a/lasso/xml/errors.c
+++ b/lasso/xml/errors.c
@@ -26,6 +26,8 @@
#include <glib/gstrfuncs.h>
#include <lasso/xml/errors.h>
+const char* lasso_strerror(int error_code);
+
const char*
lasso_strerror(int error_code)
{
@@ -70,7 +72,7 @@ lasso_strerror(int error_code)
return "Failed to add new provider.";
case LASSO_LOGOUT_ERROR_UNSUPPORTED_PROFILE:
- return "Unsupported logout protocol profile";
+ return "Unsupported protocol profile";
case LASSO_PROFILE_ERROR_INVALID_QUERY:
return "Invalid URL query";
case LASSO_PROFILE_ERROR_INVALID_POST_MSG:
diff --git a/lasso/xml/errors.h b/lasso/xml/errors.h
index 65eab8de..e0cc9901 100644
--- a/lasso/xml/errors.h
+++ b/lasso/xml/errors.h
@@ -98,4 +98,3 @@
/* Federation Termination Notification */
#define LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER -700
-const char* lasso_strerror(int error_code);
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index a8888c75..88fb7132 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -114,6 +114,8 @@ LASSO_EXPORT LassoMessageFormat lasso_node_init_from_message(LassoNode *node, co
LASSO_EXPORT gboolean lasso_node_init_from_query(LassoNode *node, const char *query);
LASSO_EXPORT int lasso_node_init_from_xml(LassoNode *node, xmlNode *xmlnode);
+LASSO_EXPORT const char* lasso_strerror(int error_code);
+
#ifdef LASSO_INTERNALS
#include <lasso/xml/private.h>
#endif