cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=667b4340b9b743a2eed04bf0939c1c74dfa5c782
commit 667b4340b9b743a2eed04bf0939c1c74dfa5c782 Author: Cedric BAIL <[email protected]> Date: Mon Dec 19 16:32:20 2016 -0800 ecore: remove floating point comparison warning from Ecore_Thread code. --- src/lib/ecore/ecore_thread.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/ecore/ecore_thread.c b/src/lib/ecore/ecore_thread.c index 74165e3..06cd24d 100644 --- a/src/lib/ecore/ecore_thread.c +++ b/src/lib/ecore/ecore_thread.c @@ -1449,7 +1449,9 @@ ecore_thread_global_data_wait(const char *key, if (_ecore_thread_global_hash) ret = eina_hash_find(_ecore_thread_global_hash, key); LRWKU(_ecore_thread_global_hash_lock); - if ((ret) || (!seconds) || ((seconds > 0) && (tm <= ecore_time_get()))) + if ((ret) || + (!EINA_FLT_CMP(seconds, 0.0)) || + ((seconds > 0) && (tm <= ecore_time_get()))) break; LKL(_ecore_thread_global_hash_mutex); CDW(_ecore_thread_global_hash_cond, tm - ecore_time_get()); --
