From 7c446ef0487ecaa79ce8a3d77b73876daa191190 Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Sun, 15 Jan 2006 13:26:18 +0000 Subject: [PATCH] In wait_for_thread allow userReturnCode to be NULL regardless whether NULL is a valid IS_USER_ADDRESS git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15946 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/kernel/thread.c b/src/system/kernel/thread.c index 251a188f93..ae2bcb0e4c 100644 --- a/src/system/kernel/thread.c +++ b/src/system/kernel/thread.c @@ -2089,7 +2089,7 @@ _user_wait_for_thread(thread_id id, status_t *userReturnCode) status_t returnCode; status_t status; - if (!IS_USER_ADDRESS(userReturnCode)) + if (userReturnCode != NULL && !IS_USER_ADDRESS(userReturnCode)) return B_BAD_ADDRESS; status = wait_for_thread(id, &returnCode);