increase logging level for "screen-reader" domain
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Wed, 24 Jun 2015 13:59:10 +0000 (15:59 +0200)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 25 Jun 2015 13:57:23 +0000 (22:57 +0900)
From now on, "screen-reader" log domain have default logging
level equal to DEBUG.

Change-Id: Ia48c9dedc9eacd0c2bf407049481fc5e88d5b249

include/logger.h
src/logger.c

index b0fdbc0..4ba4830 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef LOGGER_H_
 #define LOGGER_H_
 
-#include <eina_log.h>
+#include <Eina.h>
 
 extern int _eina_log_dom;
 
index 0b2a94b..fd41c9e 100644 (file)
@@ -2,22 +2,29 @@
 
 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);