summaryrefslogtreecommitdiff
path: root/sbin/dump
diff options
context:
space:
mode:
authorMatt Jacob <mjacob@FreeBSD.org>2006-08-15 17:53:37 +0000
committerMatt Jacob <mjacob@FreeBSD.org>2006-08-15 17:53:37 +0000
commit90bdcf6bdce2f74905525f6e4265e9d7c2d42c4b (patch)
tree85e47cfc3e6df0f7866d4df9cba304e7c2f1d2d7 /sbin/dump
parent57d6c87c0e121029d2339126b232a8f8465cc751 (diff)
Notes
Diffstat (limited to 'sbin/dump')
-rw-r--r--sbin/dump/main.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/dump/main.c b/sbin/dump/main.c
index 6af099522d0f..a7ab509e326a 100644
--- a/sbin/dump/main.c
+++ b/sbin/dump/main.c
@@ -312,6 +312,8 @@ main(int argc, char *argv[])
dt = fstabsearch(disk);
if (dt != NULL) {
disk = rawname(dt->fs_spec);
+ if (disk == NULL)
+ errx(X_STARTUP, "%s: unknown file system", dt->fs_spec);
(void)strncpy(spcl.c_dev, dt->fs_spec, NAMELEN);
(void)strncpy(spcl.c_filesys, dt->fs_file, NAMELEN);
} else {