summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorkan <kan@FreeBSD.org>2003-11-23 17:13:48 +0000
committerkan <kan@FreeBSD.org>2003-11-23 17:13:48 +0000
commitc31eef63dcaccc525ce7f74c5ddd25e23b88fbe7 (patch)
tree817b7a44a3451dce4c4b5b6ea14adfb3c2c669aa /sys/kern
parent2b8cb7516e9f6289144ad953edf24ff5728db3ec (diff)
downloadFreeBSD-src-c31eef63dcaccc525ce7f74c5ddd25e23b88fbe7.zip
FreeBSD-src-c31eef63dcaccc525ce7f74c5ddd25e23b88fbe7.tar.gz
Do not attempt to destroy NULL vfs options list.
Approved by: re (scottl) Reported by: Christian Laursen <xi atborderworlds dot dk>
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/vfs_mount.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/vfs_mount.c b/sys/kern/vfs_mount.c
index 9b5261f..b265fc3 100644
--- a/sys/kern/vfs_mount.c
+++ b/sys/kern/vfs_mount.c
@@ -533,7 +533,7 @@ vfs_mount_destroy(struct mount *mp, struct thread *td)
#ifdef MAC
mac_destroy_mount(mp);
#endif
- if (mp->mnt_op->vfs_mount == NULL)
+ if (mp->mnt_opt != NULL)
vfs_freeopts(mp->mnt_opt);
crfree(mp->mnt_cred);
free(mp, M_MOUNT);
OpenPOWER on IntegriCloud