Hide the type.

SVN revision: 35321
This commit is contained in:
Cedric BAIL 2008-08-04 17:00:30 +00:00
parent ba49a3fee1
commit 5f85aa8a80
2 changed files with 10 additions and 8 deletions

View File

@ -24,12 +24,14 @@ typedef enum _Eina_Error_Level
EINA_ERROR_LEVELS
} Eina_Error_Level;
typedef int Eina_Error;
EAPI int eina_error_init(void);
EAPI int eina_error_shutdown(void);
EAPI int eina_error_register(const char *msg);
EAPI int eina_error_get(void);
EAPI void eina_error_set(int err);
EAPI const char * eina_error_msg_get(int error);
EAPI Eina_Error eina_error_register(const char *msg);
EAPI Eina_Error eina_error_get(void);
EAPI void eina_error_set(Eina_Error err);
EAPI const char * eina_error_msg_get(Eina_Error error);
EAPI void eina_error_print(Eina_Error_Level level, const char *file,
const char *function, int line, const char *fmt, ...);
EAPI void eina_error_log_level_set(Eina_Error_Level level);

View File

@ -14,7 +14,7 @@
*============================================================================*/
static int _init_count = 0;
static Eina_List *_error_list;
static int _err;
static Eina_Error _err;
#define RED "\033[31;1m"
#define GREEN "\033[32;1m"
@ -91,7 +91,7 @@ EAPI int eina_error_shutdown(void)
* @param str The description of the error
* @return The unique number identifier for this error
*/
EAPI int eina_error_register(const char *msg)
EAPI Eina_Error eina_error_register(const char *msg)
{
_error_list = eina_list_append(_error_list, strdup(msg));
@ -100,14 +100,14 @@ EAPI int eina_error_register(const char *msg)
/**
*
*/
EAPI int eina_error_get(void)
EAPI Eina_Error eina_error_get(void)
{
return _err;
}
/**
*
*/
EAPI void eina_error_set(int err)
EAPI void eina_error_set(Eina_Error err)
{
_err = err;
}