Ecore_Exe: remove process_id field as it is a duplicate of the pid one
authorVincent Torri <vincent.torri@univ-evry.fr>
Fri, 24 Apr 2015 12:49:13 +0000 (14:49 +0200)
committerCedric BAIL <cedric@osg.samsung.com>
Thu, 7 May 2015 07:53:07 +0000 (09:53 +0200)
It breaks ABI on Windows (not a big deal at this stage).

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
src/lib/ecore/ecore_exe_private.h
src/lib/ecore/ecore_exe_win32.c

index 11e5697..f10c396 100644 (file)
@@ -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;
index 7a9f41f..54cf626 100644 (file)
@@ -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;