diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-02-05 16:15:53 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-02-05 16:15:53 +0000 |
| commit | 6cc0ebee5ae12cceb87472b28b72f324c39e4a5c (patch) | |
| tree | f14b2c016aa9ccbeb55746e815a77072f9c2a7e5 /lasso/errors.c | |
| parent | 9da138f18143409795313e34799ce3fba241e011 (diff) | |
| download | lasso-6cc0ebee5ae12cceb87472b28b72f324c39e4a5c.tar.gz lasso-6cc0ebee5ae12cceb87472b28b72f324c39e4a5c.tar.xz lasso-6cc0ebee5ae12cceb87472b28b72f324c39e4a5c.zip | |
removed all %s escaping sequences from lasso error strings; as a side effect
this simplifies critical_error macro, porting to non-gcc compilers should be
easier. Along the way I also fixed the long standing bug #256.
Diffstat (limited to 'lasso/errors.c')
| -rw-r--r-- | lasso/errors.c | 29 |
1 files changed, 14 insertions, 15 deletions
diff --git a/lasso/errors.c b/lasso/errors.c index 699442a4..f1e73af2 100644 --- a/lasso/errors.c +++ b/lasso/errors.c @@ -32,41 +32,40 @@ lasso_strerror(int error_code) { switch (error_code) { case LASSO_XML_ERROR_NODE_NOT_FOUND: - return "Unable to get '%s' child of '%s' element."; + return "Unable to get child of element."; case LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND: - return "Unable to get content of '%s' element."; + return "Unable to get content of element."; case LASSO_XML_ERROR_ATTR_NOT_FOUND: - return "Unable to get '%s' attribute of '%s' element."; + return "Unable to get attribute of element."; case LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND: - return "Unable to get '%s' attribute value of '%s' element."; + return "Unable to get attribute value of element."; case LASSO_DS_ERROR_SIGNATURE_NOT_FOUND: - return "Signature element not found in %s."; + return "Signature element not found."; case LASSO_DS_ERROR_INVALID_SIGNATURE: - return "The signature of %s is invalid."; + return "Invalid signature."; case LASSO_DS_ERROR_CONTEXT_CREATION_FAILED: return "Failed to create signature context."; case LASSO_DS_ERROR_PUBLIC_KEY_LOAD_FAILED: - return "Failed to load public key %s."; + return "Failed to load public key."; case LASSO_DS_ERROR_PRIVATE_KEY_LOAD_FAILED: - return "Failed to load private key %s."; + return "Failed to load private key."; case LASSO_DS_ERROR_CERTIFICATE_LOAD_FAILED: - return "Failed to load certificate %s."; + return "Failed to load certificate."; case LASSO_DS_ERROR_SIGNATURE_FAILED: - return "Failed to sign the node %s."; + return "Failed to sign the node."; case LASSO_DS_ERROR_KEYS_MNGR_CREATION_FAILED: return "Failed to create keys manager."; case LASSO_DS_ERROR_KEYS_MNGR_INIT_FAILED: return "Failed to initialize keys manager."; case LASSO_DS_ERROR_SIGNATURE_VERIFICATION_FAILED: - return "Failed to verify signature of %s."; + return "Failed to verify signature."; case LASSO_DS_ERROR_INVALID_SIGALG: return "Invalid signature algorithm."; case LASSO_DS_ERROR_SIGNATURE_TEMPLATE_NOT_FOUND: return "Signature template has not been found."; case LASSO_SERVER_ERROR_PROVIDER_NOT_FOUND: - return "Failed to get LassoProvider object "\ - "with providerID %s in LassoServer object."; + return "ProviderID unknown to LassoServer"; case LASSO_SERVER_ERROR_ADD_PROVIDER_FAILED: return "Failed to add new provider."; @@ -123,12 +122,12 @@ lasso_strerror(int error_code) "either NULL or contains a NULL error."; case LASSO_LOGIN_ERROR_INVALID_NAMEIDPOLICY: - return "Invalid NameIDPolicy in lib:AuthnRequest: %s"; + return "Invalid NameIDPolicy in lib:AuthnRequest"; case LASSO_DEFEDERATION_ERROR_MISSING_NAME_IDENTIFIER: return "Name identifier not found in request"; default: - return g_strdup_printf("Undefined error code %d.", error_code); + return "Undefined error code."; } } |
