X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fwindows%2Fprocess.cpp;h=829365088115289bcdedc0ebc315911f3bf3175c;hb=5763dd6e8089c97699cbcbd221afb7fe1841bcdd;hp=da76fe38dd3551f82dbfd3910d995a0058191108;hpb=f24e7b96e76b63c9b9b8a6bce4c7a9db64276ea8;p=libs%2Fcore.git diff --git a/source/core/windows/process.cpp b/source/core/windows/process.cpp index da76fe3..8293650 100644 --- a/source/core/windows/process.cpp +++ b/source/core/windows/process.cpp @@ -109,6 +109,9 @@ bool Process::wait(bool block) { running = false; finished = true; + DWORD ec; + if(GetExitCodeProcess(priv->info.hProcess, &ec)) + exit_code = ec; } return finished;