aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_umtx.c
diff options
context:
space:
mode:
authorDavid Xu <davidxu@FreeBSD.org>2006-10-25 06:38:46 +0000
committerDavid Xu <davidxu@FreeBSD.org>2006-10-25 06:38:46 +0000
commit7c24ae418a1bb9b7057b4546d04751a414934ce1 (patch)
treeaf5bf2b0605f3161e6c24fa4cb6bf6a55ddee52a /sys/kern/kern_umtx.c
parent91d0b4d6155d566daa43d582e246b8d5c28db39e (diff)
downloadsrc-7c24ae418a1bb9b7057b4546d04751a414934ce1.tar.gz
src-7c24ae418a1bb9b7057b4546d04751a414934ce1.zip
Notes
Diffstat (limited to 'sys/kern/kern_umtx.c')
-rw-r--r--sys/kern/kern_umtx.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_umtx.c b/sys/kern/kern_umtx.c
index dfb01a095c1c..5ca17c0b69d2 100644
--- a/sys/kern/kern_umtx.c
+++ b/sys/kern/kern_umtx.c
@@ -2291,7 +2291,7 @@ static _umtx_op_func op_table[] = {
int
_umtx_op(struct thread *td, struct _umtx_op_args *uap)
{
- if (uap->op >= 0 && uap->op < UMTX_OP_MAX)
+ if ((unsigned)uap->op < UMTX_OP_MAX)
return (*op_table[uap->op])(td, uap);
return (EINVAL);
}
@@ -2414,7 +2414,7 @@ static _umtx_op_func op_table_compat32[] = {
int
freebsd32_umtx_op(struct thread *td, struct freebsd32_umtx_op_args *uap)
{
- if (uap->op >= 0 && uap->op < UMTX_OP_MAX)
+ if ((unsigned)uap->op < UMTX_OP_MAX)
return (*op_table_compat32[uap->op])(td,
(struct _umtx_op_args *)uap);
return (EINVAL);