From now on, "screen-reader" log domain have default logging
level equal to DEBUG.
Change-Id: Ia48c9dedc9eacd0c2bf407049481fc5e88d5b249
#ifndef LOGGER_H_
#define LOGGER_H_
-#include <eina_log.h>
+#include <Eina.h>
extern int _eina_log_dom;
int _eina_log_dom;
+#define SCREEN_READER_LOG_DOMAIN_NAME "screen-reader"
+
int logger_init(void)
{
+ eina_init();
+
if (!_eina_log_dom)
{
- _eina_log_dom = eina_log_domain_register("screen-reader", NULL);
+ _eina_log_dom = eina_log_domain_register(SCREEN_READER_LOG_DOMAIN_NAME, NULL);
if (_eina_log_dom < 0)
{
fprintf(stderr, "Unable to register screen-reader log domain");
return -1;
}
+ eina_log_domain_level_set(SCREEN_READER_LOG_DOMAIN_NAME, EINA_LOG_LEVEL_DBG);
}
return 0;
}
void logger_shutdown(void)
{
+ eina_shutdown();
+
if (_eina_log_dom)
{
eina_log_domain_unregister(_eina_log_dom);