From c0ef4c4956667225de269f4da31b1b3435da1f22 Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Thu, 31 May 2012 00:46:47 +0200 Subject: [PATCH] mthread: mmap returns MAP_FAILED on error --- lib/libmthread/allocate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/libmthread/allocate.c b/lib/libmthread/allocate.c index c82143d72..3eb1f0610 100644 --- a/lib/libmthread/allocate.c +++ b/lib/libmthread/allocate.c @@ -406,7 +406,7 @@ void *arg; stackaddr = minix_mmap(NULL, stacksize, PROT_READ|PROT_WRITE, MAP_ANON|MAP_PRIVATE, -1, 0); - if (stackaddr == NULL) + if (stackaddr == MAP_FAILED) mthread_panic("Failed to allocate stack to thread"); #if (_MINIX_CHIP == _CHIP_INTEL) -- 2.44.0