ecore: removed warning from ecore_anim
authorPawel Aksiutowicz <p.aksiutowic@partner.samsung.com>
Mon, 4 Dec 2017 10:35:06 +0000 (19:35 +0900)
committerJean-Philippe Andre <jp.andre@samsung.com>
Mon, 4 Dec 2017 10:35:06 +0000 (19:35 +0900)
Reviewers: stanluk, lukasz.stanislawski, jpeg

Subscribers: cedric, jpeg

Differential Revision: https://phab.enlightenment.org/D5535

src/lib/ecore/ecore_anim.c

index d3b4400..dcc89d0 100644 (file)
@@ -255,7 +255,10 @@ _timer_tick_core(void *data EINA_UNUSED, Ecore_Thread *thread)
                     {
                        if (pollincoming[i].data.ptr == INPUT_TIMER_TIMERFD)
                          {
-                            read(timerfd, &timerfdbuf, sizeof(timerfdbuf));
+                            if (read(timerfd, &timerfdbuf, sizeof(timerfdbuf)) == -1)
+                              {
+                                 ERR("Cannot read from timer descriptor. %m.");
+                              }
                             data_timeout = EINA_TRUE;
                          }
                        else if (pollincoming[i].data.ptr == INPUT_TIMER_CONTROL)