svn commit: r223268 - head/sys/ufs/ffs
Kirk McKusick
mckusick at FreeBSD.org
Sat Jun 18 21:10:03 UTC 2011
Author: mckusick
Date: Sat Jun 18 21:10:03 2011
New Revision: 223268
URL: http://svn.freebsd.org/changeset/base/223268
Log:
Fixed dereference of a NULL pointer.
Reported by: Peter Holm
Modified:
head/sys/ufs/ffs/ffs_snapshot.c
Modified: head/sys/ufs/ffs/ffs_snapshot.c
==============================================================================
--- head/sys/ufs/ffs/ffs_snapshot.c Sat Jun 18 21:08:27 2011 (r223267)
+++ head/sys/ufs/ffs/ffs_snapshot.c Sat Jun 18 21:10:03 2011 (r223268)
@@ -1918,7 +1918,8 @@ retry:
if (savedcbp) {
vp = savedcbp->b_vp;
bawrite(savedcbp);
- if ((vtype == VDIR || dopersistence) && ip->i_effnlink > 0)
+ if ((vtype == VDIR || dopersistence) &&
+ VTOI(vp)->i_effnlink > 0)
(void) ffs_syncvnode(vp, MNT_WAIT);
}
/*
More information about the svn-src-all
mailing list