diff options
Diffstat (limited to 'sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c')
-rw-r--r-- | sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c b/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c index efb2885..bf47fb8 100644 --- a/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c +++ b/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c @@ -119,12 +119,11 @@ static int kobj_get_filesize_vnode(struct _buf *file, uint64_t *size) { struct vnode *vp = file->ptr; - struct thread *td = curthread; struct vattr va; int error; vn_lock(vp, LK_SHARED | LK_RETRY); - error = VOP_GETATTR(vp, &va, td->td_ucred, td); + error = VOP_GETATTR(vp, &va, curthread->td_ucred); VOP_UNLOCK(vp, 0); if (error == 0) *size = (uint64_t)va.va_size; |