--- src/sys/kern/kern_event.c 2005/07/13 01:38:50 1.16 +++ src/sys/kern/kern_event.c 2005/09/02 07:16:58 1.17 @@ -377,7 +377,7 @@ kqueue(struct kqueue_args *uap) fp->f_ops = &kqueueops; kq = malloc(sizeof(struct kqueue), M_KQUEUE, M_WAITOK | M_ZERO); TAILQ_INIT(&kq->kq_head); - fp->f_data = (caddr_t)kq; + fp->f_data = kq; uap->sysmsg_result = fd; fdrop(fp, curthread); if (fdp->fd_knlistsize < 0)