From a53c52dee0a3906d1ed3628396929127bcb665ea Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 24 Apr 2015 14:49:13 +0200 Subject: [PATCH] Ecore_Exe: remove process_id field as it is a duplicate of the pid one It breaks ABI on Windows (not a big deal at this stage). Signed-off-by: Cedric BAIL --- src/lib/ecore/ecore_exe_private.h | 1 - src/lib/ecore/ecore_exe_win32.c | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/lib/ecore/ecore_exe_private.h b/src/lib/ecore/ecore_exe_private.h index 11e5697525..f10c396109 100644 --- a/src/lib/ecore/ecore_exe_private.h +++ b/src/lib/ecore/ecore_exe_private.h @@ -76,7 +76,6 @@ struct _Ecore_Exe_Data #ifdef _WIN32 HANDLE process; HANDLE process_thread; - DWORD process_id; DWORD thread_id; Ecore_Win32_Handler *h_close; Ecore_Exe_Win32_Signal sig; diff --git a/src/lib/ecore/ecore_exe_win32.c b/src/lib/ecore/ecore_exe_win32.c index 7a9f41fb83..54cf626401 100644 --- a/src/lib/ecore/ecore_exe_win32.c +++ b/src/lib/ecore/ecore_exe_win32.c @@ -60,7 +60,7 @@ _ecore_exe_close_cb(void *data, e->exit_code = exit_code; e->exited = 1; - e->pid = exe->process_id; + e->pid = exe->pid; e->exe = obj; ecore_event_add(ECORE_EXE_EVENT_DEL, e, @@ -483,7 +483,6 @@ _impl_ecore_exe_eo_base_finalize(Eo *obj, Ecore_Exe_Data *exe) exe->process = pi.hProcess; exe->process_thread = pi.hThread; - exe->process_id = pi.dwProcessId; exe->pid = pi.dwProcessId; exe->thread_id = pi.dwThreadId;