diff options
-rw-r--r-- | sys/kern/kern_umtx.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_umtx.c b/sys/kern/kern_umtx.c index 344c104..7da9a08 100644 --- a/sys/kern/kern_umtx.c +++ b/sys/kern/kern_umtx.c @@ -3082,7 +3082,7 @@ __umtx_op_rw_wrlock_compat32(struct thread *td, struct _umtx_op_args *uap) /* Allow a null timespec (wait forever). */ if (uap->uaddr2 == NULL) { - error = do_rwlock_wrlock(td, uap->obj, 0); + error = do_rw_wrlock(td, uap->obj, 0); } else { error = copyin_timeout32(uap->uaddr2, &timeout); if (error != 0) @@ -3092,7 +3092,7 @@ __umtx_op_rw_wrlock_compat32(struct thread *td, struct _umtx_op_args *uap) return (EINVAL); } - error = do_rw_wrlock2(td, uap->obj, uap->val, &timeout); + error = do_rw_wrlock2(td, uap->obj, &timeout); } return (error); } |