cedric pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=9f96d4996cf8c51e028f996aa82d28c4c0c22d6d
commit 9f96d4996cf8c51e028f996aa82d28c4c0c22d6d Author: Andrii Kroitor <[email protected]> Date: Wed Mar 18 11:05:20 2015 +0100 ecore_win32: fix segfault Summary: _ecore_exe_pipe_read_thread_cb and _ecore_exe_pipe_error_thread_cb expecting object as argument. Reviewers: cedric, seoz, Hermet Subscribers: cedric, reutskiy.v.v Differential Revision: https://phab.enlightenment.org/D2185 Signed-off-by: Cedric BAIL <[email protected]> --- src/lib/ecore/ecore_exe_win32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/ecore/ecore_exe_win32.c b/src/lib/ecore/ecore_exe_win32.c index 2a4db49..4b0eb72 100644 --- a/src/lib/ecore/ecore_exe_win32.c +++ b/src/lib/ecore/ecore_exe_win32.c @@ -429,7 +429,7 @@ _impl_ecore_exe_eo_base_finalize(Eo *obj, Ecore_Exe_Data *exe) goto close_pipe_read; exe->pipe_read.thread = (HANDLE)_beginthreadex(NULL, 0, _ecore_exe_pipe_read_thread_cb, - exe, 0, NULL); + obj, 0, NULL); if (!exe->pipe_read.thread) goto close_pipe_read; } @@ -443,7 +443,7 @@ _impl_ecore_exe_eo_base_finalize(Eo *obj, Ecore_Exe_Data *exe) goto close_pipe_error; exe->pipe_error.thread = (HANDLE)_beginthreadex(NULL, 0, _ecore_exe_pipe_error_thread_cb, - exe, 0, NULL); + obj, 0, NULL); if (!exe->pipe_error.thread) goto close_pipe_error; } --
