1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-06 12:20:30 +00:00

Fix wrong exit code being returned

(cherry picked from commit 0d3a168a53)
This commit is contained in:
Ev1lbl0w
2020-10-24 19:16:49 +01:00
committed by Rémi Verschelde
parent 203d6375fc
commit 126d08e33d

View File

@@ -357,7 +357,7 @@ Error OS_Unix::execute(const String &p_path, const List<String> &p_arguments, bo
int status;
waitpid(pid, &status, 0);
if (r_exitcode)
*r_exitcode = WEXITSTATUS(status);
*r_exitcode = WIFEXITED(status) ? WEXITSTATUS(status) : status;
} else {