[PATCH] xinit: check for correct fork error code
Tobias Stoeckmann
tobias at stoeckmann.org
Mon Jan 30 20:35:37 UTC 2017
Even though this code is only active on __sun machines, the fork return
value should be checked for -1, not 1, to detect an error situation.
---
xinit.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/xinit.c b/xinit.c
index 1b04911..f826b7a 100644
--- a/xinit.c
+++ b/xinit.c
@@ -638,7 +638,7 @@ shutdown(void)
Fatal("Unable to run program \"%s\"", "kbd_mode");
break;
- case 1:
+ case -1:
Error("fork failed");
break;
--
2.11.0
More information about the xorg-devel
mailing list