summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVincent Torri <vincent dot torri at gmail dot com>2015-09-27 12:15:04 +0200
committerCedric BAIL <cedric@osg.samsung.com>2015-10-12 17:21:59 -0700
commitb8a968475529acac2e1fc5db5cb460a82659c127 (patch)
tree8cbc4861b6ceea2252760b04d68e4e3e8138923a
parentee8df155d97830b149f4f972a253a67bfeab00bd (diff)
downloadefl-b8a968475529acac2e1fc5db5cb460a82659c127.tar.gz
ecore_exe: remove infinite loop when killin process
Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
-rw-r--r--src/lib/ecore/ecore_exe_win32.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/ecore/ecore_exe_win32.c b/src/lib/ecore/ecore_exe_win32.c
index 21ddb71681..7c8d90b338 100644
--- a/src/lib/ecore/ecore_exe_win32.c
+++ b/src/lib/ecore/ecore_exe_win32.c
@@ -742,7 +742,7 @@ _impl_ecore_exe_interrupt(Ecore_Exe *obj, Ecore_Exe_Data *exe)
CloseHandle(exe->process);
exe->process = NULL;
exe->sig = ECORE_EXE_WIN32_SIGINT;
- while (EnumWindows(_ecore_exe_enum_windows_procedure, (LPARAM)obj)) ;
+ EnumWindows(_ecore_exe_enum_windows_procedure, (LPARAM)obj);
}
void
@@ -753,7 +753,7 @@ _impl_ecore_exe_quit(Ecore_Exe *obj, Ecore_Exe_Data *exe)
CloseHandle(exe->process);
exe->process = NULL;
exe->sig = ECORE_EXE_WIN32_SIGQUIT;
- while (EnumWindows(_ecore_exe_enum_windows_procedure, (LPARAM)obj)) ;
+ EnumWindows(_ecore_exe_enum_windows_procedure, (LPARAM)obj);
}
void