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; } --
