From: Gustavo Sverzut Barbieri Date: Mon, 19 Dec 2016 14:51:56 +0000 (-0200) Subject: efl_io_file: initialize all fd to -1. X-Git-Tag: upstream/1.20.0~2798 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fe668ef52c74f52c45d1c0af6a1df791ab412e35;p=platform%2Fupstream%2Fefl.git efl_io_file: initialize all fd to -1. Since 0 is a valid fd, we should initialize these to -1. --- 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; }