raster pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=144a92105cf07ecc0ed8b212cd3200823e3b7df9

commit 144a92105cf07ecc0ed8b212cd3200823e3b7df9
Author: Carsten Haitzler (Rasterman) <[email protected]>
Date:   Wed Aug 27 16:39:09 2014 +0900

    evas async events fd - check fcntl return
    
    fix CID 1039684
---
 src/lib/evas/canvas/evas_async_events.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/lib/evas/canvas/evas_async_events.c 
b/src/lib/evas/canvas/evas_async_events.c
index d111eba..d607dab 100644
--- a/src/lib/evas/canvas/evas_async_events.c
+++ b/src/lib/evas/canvas/evas_async_events.c
@@ -236,7 +236,7 @@ _evas_async_events_fd_blocking_set(Eina_Bool blocking)
    if (blocking) flags &= ~O_NONBLOCK;
    else flags |= O_NONBLOCK;
 
-   fcntl(_fd_read, F_SETFL, flags);
+   if (fcntl(_fd_read, F_SETFL, flags) < 0) ERR("cannot set fd flags");
 #else
    (void) blocking;
 #endif

-- 


Reply via email to