aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/sysv_sem.c
diff options
context:
space:
mode:
authorConrad Meyer <cem@FreeBSD.org>2016-04-26 19:57:35 +0000
committerConrad Meyer <cem@FreeBSD.org>2016-04-26 19:57:35 +0000
commitaa90aec2703c8c85e4109f6714bea675b29fcf75 (patch)
tree5e2497f4308883a70696069012a3d15db8658415 /sys/kern/sysv_sem.c
parent605e9d2105eec9a52ed5a35e38a15bb32c39eac3 (diff)
downloadsrc-aa90aec2703c8c85e4109f6714bea675b29fcf75.tar.gz
src-aa90aec2703c8c85e4109f6714bea675b29fcf75.zip
osd(9): Change array pointer to array pointer type from void*
This is a minor follow-up to r297422, prompted by a Coverity warning. (It's not a real defect, just a code smell.) OSD slot array reservations are an array of pointers (void **) but were cast to void* and back unnecessarily. Keep the correct type from reservation to use. osd.9 is updated to match, along with a few trivial igor fixes. Reported by: Coverity CID: 1353811 Sponsored by: EMC / Isilon Storage Division
Notes
Notes: svn path=/head/; revision=298661
Diffstat (limited to 'sys/kern/sysv_sem.c')
-rw-r--r--sys/kern/sysv_sem.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/sysv_sem.c b/sys/kern/sysv_sem.c
index 3ac0367fa8f1..865ee106a6c2 100644
--- a/sys/kern/sysv_sem.c
+++ b/sys/kern/sysv_sem.c
@@ -260,7 +260,7 @@ static int
seminit(void)
{
struct prison *pr;
- void *rsv;
+ void **rsv;
int i, error;
osd_method_t methods[PR_MAXMETHOD] = {
[PR_METHOD_CHECK] = sem_prison_check,