From 40011072329bcb4344aceee0fd4040710f7f9f86 Mon Sep 17 00:00:00 2001 From: Frederic Peters Date: Fri, 17 Dec 2004 16:57:32 +0000 Subject: don't export functions defined in tools.h --- lasso/xml/tools.h | 22 +++++++++++----------- lasso/xml/xml.h | 3 +++ 2 files changed, 14 insertions(+), 11 deletions(-) diff --git a/lasso/xml/tools.h b/lasso/xml/tools.h index de36f8b8..a63ec27c 100644 --- a/lasso/xml/tools.h +++ b/lasso/xml/tools.h @@ -46,21 +46,21 @@ typedef enum { LASSO_PEM_FILE_TYPE_CERT } lassoPemFileType; -LASSO_EXPORT void lasso_build_random_sequence(char *buffer, unsigned int size); -LASSO_EXPORT char* lasso_build_unique_id(unsigned int size); -LASSO_EXPORT char* lasso_get_current_time(void); -LASSO_EXPORT lassoPemFileType lasso_get_pem_file_type(const char *file); +void lasso_build_random_sequence(char *buffer, unsigned int size); +char* lasso_build_unique_id(unsigned int size); +char* lasso_get_current_time(void); +lassoPemFileType lasso_get_pem_file_type(const char *file); -LASSO_EXPORT xmlSecKey* lasso_get_public_key_from_pem_cert_file(const char *file); -LASSO_EXPORT xmlSecKeysMngr* lasso_load_certs_from_pem_certs_chain_file (const char *file); +xmlSecKey* lasso_get_public_key_from_pem_cert_file(const char *file); +xmlSecKeysMngr* lasso_load_certs_from_pem_certs_chain_file (const char *file); -LASSO_EXPORT xmlChar* lasso_query_sign(xmlChar *query, - lassoSignatureMethod sign_method, const char *private_key_file); +xmlChar* lasso_query_sign(xmlChar *query, + lassoSignatureMethod sign_method, const char *private_key_file); -LASSO_EXPORT int lasso_query_verify_signature( - const char *query, const char *sender_public_key_file); +int lasso_query_verify_signature( + const char *query, const char *sender_public_key_file); -LASSO_EXPORT char* lasso_sha1(const char *str); +char* lasso_sha1(const char *str); char** urlencoded_to_strings(const char *str); diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h index 7dedb894..e2a7cbd1 100644 --- a/lasso/xml/xml.h +++ b/lasso/xml/xml.h @@ -41,7 +41,10 @@ extern "C" { #include #include + +#ifdef LASSO_INTERNALS #include +#endif #define LASSO_TYPE_NODE (lasso_node_get_type()) #define LASSO_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), LASSO_TYPE_NODE, LassoNode)) -- cgit