From 8ada55917a0f0e161f3f02fcd24739fe3d823a8f Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Thu, 8 Dec 2011 04:11:54 +0000 Subject: [PATCH] fix eina_log*level_check() to return the value that the docs claim will be returned how did nobody catch this sooner? SVN revision: 66013 --- legacy/eina/ChangeLog | 4 ++++ legacy/eina/src/include/eina_inline_log.x | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/legacy/eina/ChangeLog b/legacy/eina/ChangeLog index dd4859df4a..7d261b3324 100644 --- a/legacy/eina/ChangeLog +++ b/legacy/eina/ChangeLog @@ -155,3 +155,7 @@ 2011-12-02 Mike Blumenkrantz (discomfitor/zmike) * Add eina_mempool_calloc for returning zeroed memory + +2011-12-07 Mike Blumenkrantz (discomfitor/zmike) + + * eina_log*level_check() functions now return the correct value diff --git a/legacy/eina/src/include/eina_inline_log.x b/legacy/eina/src/include/eina_inline_log.x index 4cdd7d8393..53d8afb1d0 100644 --- a/legacy/eina/src/include/eina_inline_log.x +++ b/legacy/eina/src/include/eina_inline_log.x @@ -49,7 +49,7 @@ static inline Eina_Bool eina_log_level_check(int level) { - return eina_log_level_get() <= level; + return eina_log_level_get() >= level; } /** @@ -81,7 +81,7 @@ eina_log_domain_level_check(int domain, int level) int dom_level = eina_log_domain_registered_level_get(domain); if (EINA_UNLIKELY(dom_level == EINA_LOG_LEVEL_UNKNOWN)) return EINA_FALSE; - return dom_level <= level; + return dom_level >= level; } /**