From 445e33e4acc3bee048c30473303c7d74c8adc8cd Mon Sep 17 00:00:00 2001 From: Kirk McKusick Date: Thu, 7 Jan 2010 06:20:07 +0000 Subject: [PATCH] KASSERT that condition raised by Coverity cannot happen. Found by: Coverity Prevent (tm) KASSERT by: sam --- sys/ufs/ufs/ufs_dirhash.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/ufs/ufs/ufs_dirhash.c b/sys/ufs/ufs/ufs_dirhash.c index e18b8387e4c..c85fdc8980f 100644 --- a/sys/ufs/ufs/ufs_dirhash.c +++ b/sys/ufs/ufs/ufs_dirhash.c @@ -632,6 +632,7 @@ restart: goto fail; } } + KASSERT(bp != NULL, ("no buffer allocated")); dp = (struct direct *)(bp->b_data + (offset & bmask)); if (dp->d_reclen == 0 || dp->d_reclen > DIRBLKSIZ - (offset & (DIRBLKSIZ - 1))) {