summaryrefslogtreecommitdiff
path: root/sys/kern/sysv_sem.c
diff options
context:
space:
mode:
authorAlfred Perlstein <alfred@FreeBSD.org>2003-01-25 21:27:37 +0000
committerAlfred Perlstein <alfred@FreeBSD.org>2003-01-25 21:27:37 +0000
commit3beb32709de051ba96e200afa715cd45a7c577e1 (patch)
tree671060016998bec8e8923706ed43d1bbbc63044f /sys/kern/sysv_sem.c
parent77c1940282ba21c3a26ab4e6764e47c7f10a05d9 (diff)
Notes
Diffstat (limited to 'sys/kern/sysv_sem.c')
-rw-r--r--sys/kern/sysv_sem.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/kern/sysv_sem.c b/sys/kern/sysv_sem.c
index f27d1675dbbc..ed7f2c492ab6 100644
--- a/sys/kern/sysv_sem.c
+++ b/sys/kern/sysv_sem.c
@@ -858,7 +858,7 @@ done2:
struct semop_args {
int semid;
struct sembuf *sops;
- u_int nsops;
+ size_t nsops;
};
#endif
@@ -871,14 +871,15 @@ semop(td, uap)
struct semop_args *uap;
{
int semid = uap->semid;
- u_int nsops = uap->nsops;
+ size_t nsops = uap->nsops;
struct sembuf *sops;
struct semid_ds *semaptr;
struct sembuf *sopptr = 0;
struct sem *semptr = 0;
struct sem_undo *suptr;
struct mtx *sema_mtxp;
- int i, j, error;
+ size_t i, j;
+ int error;
int do_wakeup, do_undos;
DPRINTF(("call to semop(%d, 0x%x, %u)\n", semid, sops, nsops));