From d86d4063b01070dc0f8c9ad8ee3dd1af6bb770fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Fri, 16 Sep 2005 12:52:59 +0000 Subject: [PATCH] thread_create_thread_start() is a thread_func and therefore returns int32 not status_t (that's what our headers say). Some style fixes in signal.c. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14192 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/system/kernel/signal.c | 11 ++++++----- src/system/kernel/team.c | 2 +- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/system/kernel/signal.c b/src/system/kernel/signal.c index db3d8ccd18..68785638bd 100644 --- a/src/system/kernel/signal.c +++ b/src/system/kernel/signal.c @@ -609,17 +609,18 @@ _user_sigsuspend(const sigset_t *mask) if (user_memcpy(&set, mask, sizeof(sigset_t)) < B_OK) return B_BAD_ADDRESS; - // Todo : implement - return EINVAL; + // ToDo: implement + return B_ERROR; } int -_user_sigpending(sigset_t *set) { +_user_sigpending(sigset_t *set) +{ if (set == NULL) return B_BAD_VALUE; - // Todo : implement - return EINVAL; + // ToDo: implement + return B_ERROR; } diff --git a/src/system/kernel/team.c b/src/system/kernel/team.c index 2fbb73de0f..b802f9be20 100644 --- a/src/system/kernel/team.c +++ b/src/system/kernel/team.c @@ -900,7 +900,7 @@ create_team_arg(int32 argc, char **args, int32 envCount, char **env) } -static status_t +static int32 team_create_thread_start(void *args) { status_t err;