From a7cbec444827a5185fe4689b485f368f4b48e99f Mon Sep 17 00:00:00 2001 From: Robert Watson Date: Tue, 6 Jun 2006 08:43:27 +0000 Subject: [PATCH] Extract pointer value for mnt_stat from vp after the NULL check, not before. Coverity ID: 134394 Found with: Coverity Prevent (tm) --- sys/security/audit/audit_worker.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys/security/audit/audit_worker.c b/sys/security/audit/audit_worker.c index fa6485f25b23..d4cef6490e5d 100644 --- a/sys/security/audit/audit_worker.c +++ b/sys/security/audit/audit_worker.c @@ -115,12 +115,13 @@ audit_record_write(struct vnode *vp, struct ucred *cred, struct thread *td, int ret; long temp; struct vattr vattr; - struct statfs *mnt_stat = &vp->v_mount->mnt_stat; + struct statfs *mnt_stat; int vfslocked; if (vp == NULL) return (0); + mnt_stat = &vp->v_mount->mnt_stat; vfslocked = VFS_LOCK_GIANT(vp->v_mount); /*