Assert v_fifoinfo is non-NULL in fifo_close() in order to catch

non-conforming cases sooner.

MFC after:	3 days
Reported by:	Peter Holm <peter at holm dot cc>
This commit is contained in:
Robert Watson 2005-09-26 08:17:03 +00:00
parent 329c75a730
commit 454c3d13be

View file

@ -429,6 +429,7 @@ fifo_close(ap)
struct fifoinfo *fip = vp->v_fifoinfo;
ASSERT_VOP_LOCKED(vp, "fifo_close");
KASSERT(fip != NULL, ("fifo_close: no v_fifoinfo"));
if (ap->a_fflag & FREAD) {
fip->fi_readers--;
if (fip->fi_readers == 0)