From cdfe9026501bc4857957bf528b20ff6e5109e017 Mon Sep 17 00:00:00 2001 From: David Xu Date: Tue, 21 Aug 2012 09:17:13 +0000 Subject: [PATCH] Fix prototype. Also the function should return error code instead of -1 on error. --- lib/libc/gen/clock_getcpuclockid.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/libc/gen/clock_getcpuclockid.c b/lib/libc/gen/clock_getcpuclockid.c index fc12bd66704..f26035f421f 100644 --- a/lib/libc/gen/clock_getcpuclockid.c +++ b/lib/libc/gen/clock_getcpuclockid.c @@ -32,8 +32,10 @@ __FBSDID("$FreeBSD$"); #include #include -clockid_t +int clock_getcpuclockid(pid_t pid, clockid_t *clock_id) { - return clock_getcpuclockid2(pid, CPUCLOCK_WHICH_PID, clock_id); + if (clock_getcpuclockid2(pid, CPUCLOCK_WHICH_PID, clock_id)) + return (errno); + return (0); }