From: barbieri Date: Tue, 9 Feb 2010 02:14:40 +0000 (+0000) Subject: apply global log level if global domain exists. X-Git-Tag: 2.0_alpha~70^2~652 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a06ab13fb63908c13d689a318e5cc8720edf1671;p=framework%2Fuifw%2Feina.git apply global log level if global domain exists. This allows setting global log level after eina_init() and have it to behave properly. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@45999 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/eina_log.c b/src/lib/eina_log.c index 496c8a9..7bc5374 100644 --- a/src/lib/eina_log.c +++ b/src/lib/eina_log.c @@ -1308,6 +1308,9 @@ EAPI void eina_log_level_set(int level) { _log_level = level; + if (EINA_LIKELY((EINA_LOG_DOMAIN_GLOBAL >= 0) && + ((unsigned int)EINA_LOG_DOMAIN_GLOBAL < _log_domains_count))) + _log_domains[EINA_LOG_DOMAIN_GLOBAL].level = level; } /**