From: Mike Blumenkrantz Date: Fri, 23 Jun 2017 21:43:58 +0000 (-0400) Subject: eina_log: make a log level of 0 disable the log domain X-Git-Tag: upstream/1.20.0~438 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b4e9f5d772185ce6d0bcb58728038fab869a352;p=platform%2Fupstream%2Fefl.git eina_log: make a log level of 0 disable the log domain this has always been specified in the docs as the means by which a log domain is disabled @fix --- diff --git a/src/lib/eina/eina_log.c b/src/lib/eina/eina_log.c index 14182e3..2b2a240 100644 --- a/src/lib/eina/eina_log.c +++ b/src/lib/eina/eina_log.c @@ -1427,7 +1427,7 @@ eina_log_print_unlocked(int domain, #ifdef EINA_SAFETY_CHECKS if (EINA_UNLIKELY(d->deleted)) { - if (level > d->level) + if ((!d->level) || (level > d->level)) fprintf(stderr, "ERR<%u>:eina_log %s:%d %s() log domain %d was deleted\n", eina_log_pid_get(), file, line, fnc, domain); else @@ -1448,7 +1448,7 @@ eina_log_print_unlocked(int domain, #endif - if (level > d->level) + if ((!d->level) || (level > d->level)) return; _print_cb(d, level, file, fnc, line, fmt, _print_cb_data, args);