projects
/
platform
/
upstream
/
efl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
81098de
)
ecore: Fix logic bug in g_main_loop
author
Mike McCormack
<mj.mccormack@samsung.com>
Mon, 11 Jul 2011 02:51:37 +0000
(
02:51
+0000)
committer
Mike McCormack
<mikem@ring3k.org>
Mon, 11 Jul 2011 02:51:37 +0000
(
02:51
+0000)
Want to use timerfd if either seconds or nanoseconds is non-zero.
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 61224
legacy/ecore/src/lib/ecore/ecore_main.c
patch
|
blob
|
history
diff --git
a/legacy/ecore/src/lib/ecore/ecore_main.c
b/legacy/ecore/src/lib/ecore/ecore_main.c
index
c9ebc08
..
37b2c73
100644
(file)
--- a/
legacy/ecore/src/lib/ecore/ecore_main.c
+++ b/
legacy/ecore/src/lib/ecore/ecore_main.c
@@
-520,7
+520,7
@@
_ecore_main_gsource_prepare(GSource *source __UNUSED__, gint *next_time)
ts.it_value.tv_nsec = fmod(t*NS_PER_SEC, NS_PER_SEC);
/* timerfd cannot sleep for 0 time */
- if (ts.it_value.tv_sec
&&
ts.it_value.tv_nsec)
+ if (ts.it_value.tv_sec
||
ts.it_value.tv_nsec)
{
r = timerfd_settime(timer_fd, 0, &ts, NULL);
if (r < 0)