X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fcore%2Fwindows%2Fprocess.cpp;fp=source%2Fcore%2Fwindows%2Fprocess.cpp;h=829365088115289bcdedc0ebc315911f3bf3175c;hp=da76fe38dd3551f82dbfd3910d995a0058191108;hb=5126e0aab38f902d6c54c517c9986ff0d0539afd;hpb=1fa7166286abd6a31203b85fce11e810136ffd96 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;