barbieri pushed a commit to branch master.

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

commit fe668ef52c74f52c45d1c0af6a1df791ab412e35
Author: Gustavo Sverzut Barbieri <[email protected]>
Date:   Mon Dec 19 12:51:56 2016 -0200

    efl_io_file: initialize all fd to -1.
    
    Since 0 is a valid fd, we should initialize these to -1.
---
 src/lib/ecore/efl_io_file.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/src/lib/ecore/efl_io_file.c b/src/lib/ecore/efl_io_file.c
index 3cab329..0e9320c 100644
--- a/src/lib/ecore/efl_io_file.c
+++ b/src/lib/ecore/efl_io_file.c
@@ -113,6 +113,11 @@ _efl_io_file_efl_object_constructor(Eo *o, 
Efl_Io_File_Data *pd)
 
    efl_io_closer_close_on_exec_set(o, EINA_TRUE);
    efl_io_closer_close_on_destructor_set(o, EINA_TRUE);
+   efl_io_positioner_fd_set(o, -1);
+   efl_io_sizer_fd_set(o, -1);
+   efl_io_reader_fd_set(o, -1);
+   efl_io_writer_fd_set(o, -1);
+   efl_io_closer_fd_set(o, -1);
 
    return o;
 }

-- 


Reply via email to