summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2004-10-28 14:54:38 +0000
committerFrederic Peters <fpeters@entrouvert.com>2004-10-28 14:54:38 +0000
commit6a1ccdf04cdc30299b3e74605d4607c8082500ff (patch)
treeb358b1d7aece35251259563844e131a4f3a4b826
parent50d998ebcd56c7c9e29b7bd7c8fe07fe3e05222f (diff)
downloadlasso-6a1ccdf04cdc30299b3e74605d4607c8082500ff.tar.gz
lasso-6a1ccdf04cdc30299b3e74605d4607c8082500ff.tar.xz
lasso-6a1ccdf04cdc30299b3e74605d4607c8082500ff.zip
style
-rw-r--r--lasso/xml/tools.c22
-rw-r--r--lasso/xml/tools.h8
2 files changed, 14 insertions, 16 deletions
diff --git a/lasso/xml/tools.c b/lasso/xml/tools.c
index 01178a6b..e2655e21 100644
--- a/lasso/xml/tools.c
+++ b/lasso/xml/tools.c
@@ -140,7 +140,7 @@ lasso_get_current_time()
* Return value: the pem file type
**/
lassoPemFileType
-lasso_get_pem_file_type(const gchar *pem_file)
+lasso_get_pem_file_type(const char *pem_file)
{
BIO* bio;
EVP_PKEY *pkey;
@@ -191,7 +191,7 @@ lasso_get_pem_file_type(const gchar *pem_file)
* Return value: a public key or NULL if an error occurs.
**/
xmlSecKeyPtr
-lasso_get_public_key_from_pem_cert_file(const gchar *pem_cert_file)
+lasso_get_public_key_from_pem_cert_file(const char *pem_cert_file)
{
FILE *fd;
X509 *pem_cert;
@@ -242,7 +242,7 @@ lasso_get_public_key_from_pem_cert_file(const gchar *pem_cert_file)
* Return value: a newly allocated keys manager or NULL if an error occurs.
**/
xmlSecKeysMngrPtr
-lasso_load_certs_from_pem_certs_chain_file(const gchar* pem_certs_chain_file)
+lasso_load_certs_from_pem_certs_chain_file(const char* pem_certs_chain_file)
{
xmlSecKeysMngrPtr keys_mngr;
GIOChannel *gioc;
@@ -438,7 +438,7 @@ lasso_query_sign(xmlChar *query,
* a negative value if an error occurs during verification
**/
int
-lasso_query_verify_signature(const gchar *query,
+lasso_query_verify_signature(const char *query,
const xmlChar *sender_public_key_file)
{
BIO *bio = NULL;
@@ -548,14 +548,13 @@ lasso_query_verify_signature(const gchar *query,
xmlChar*
lasso_sha1(xmlChar *str)
{
- xmlChar *md;
+ xmlChar *md;
- if (str != NULL) {
- md = xmlMalloc(20);
- return SHA1(str, strlen(str), md);
- }
-
- return NULL;
+ if (str == NULL)
+ return NULL;
+
+ md = xmlMalloc(20);
+ return SHA1(str, strlen(str), md);
}
char** urlencoded_to_strings(const char *str)
@@ -583,4 +582,3 @@ char** urlencoded_to_strings(const char *str)
return result;
}
-
diff --git a/lasso/xml/tools.h b/lasso/xml/tools.h
index ba8488a6..ba6d2fb9 100644
--- a/lasso/xml/tools.h
+++ b/lasso/xml/tools.h
@@ -58,16 +58,16 @@ LASSO_EXPORT xmlChar* lasso_build_unique_id (guint
LASSO_EXPORT char* lasso_get_current_time(void);
-LASSO_EXPORT lassoPemFileType lasso_get_pem_file_type (const gchar *pem_file);
+LASSO_EXPORT lassoPemFileType lasso_get_pem_file_type (const char *pem_file);
-LASSO_EXPORT xmlSecKeyPtr lasso_get_public_key_from_pem_cert_file (const gchar *pem_cert_file);
+LASSO_EXPORT xmlSecKeyPtr lasso_get_public_key_from_pem_cert_file (const char *pem_cert_file);
-LASSO_EXPORT xmlSecKeysMngrPtr lasso_load_certs_from_pem_certs_chain_file (const gchar* pem_certs_chain_file);
+LASSO_EXPORT xmlSecKeysMngrPtr lasso_load_certs_from_pem_certs_chain_file (const char* pem_certs_chain_file);
LASSO_EXPORT xmlChar* lasso_query_sign(xmlChar *query,
lassoSignatureMethod sign_method, const char *private_key_file);
-LASSO_EXPORT int lasso_query_verify_signature (const gchar *query,
+LASSO_EXPORT int lasso_query_verify_signature (const char *query,
const xmlChar *sender_public_key_file);
LASSO_EXPORT xmlChar* lasso_sha1 (xmlChar *str);