diff options
Diffstat (limited to 'backends')
-rw-r--r-- | backends/platform/sdl/posix/posix.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/platform/sdl/posix/posix.cpp b/backends/platform/sdl/posix/posix.cpp index 60f85efc2f..b01de2d240 100644 --- a/backends/platform/sdl/posix/posix.cpp +++ b/backends/platform/sdl/posix/posix.cpp @@ -320,7 +320,7 @@ bool OSystem_POSIX::launchBrowser(const Common::String &client, const Common::St if (posix_spawnp(&pid, client.c_str(), NULL, NULL, const_cast<char **>(argv), environ) != 0) { return false; } - return (waitpid(pid, NULL, 0) != -1); + return (waitpid(pid, NULL, WNOHANG) != -1); } AudioCDManager *OSystem_POSIX::createAudioCDManager() { |