diff options
Diffstat (limited to 'src/zencore/process.cpp')
| -rw-r--r-- | src/zencore/process.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/zencore/process.cpp b/src/zencore/process.cpp index 8fddc9562..88eb8af0d 100644 --- a/src/zencore/process.cpp +++ b/src/zencore/process.cpp @@ -277,10 +277,8 @@ ProcessHandle::Wait(int TimeoutMs) } int -ProcessHandle::WaitExitCode() +ProcessHandle::GetExitCode() { - Wait(-1); - #if ZEN_PLATFORM_WINDOWS DWORD ExitCode = 0; GetExitCodeProcess(m_ProcessHandle, &ExitCode); @@ -297,6 +295,13 @@ ProcessHandle::WaitExitCode() #endif } +int +ProcessHandle::WaitExitCode() +{ + Wait(-1); + return GetExitCode(); +} + ////////////////////////////////////////////////////////////////////////// #if !ZEN_PLATFORM_WINDOWS || ZEN_WITH_TESTS |