diff options
author | tobez <tobez@FreeBSD.org> | 2001-10-30 20:06:59 +0000 |
---|---|---|
committer | tobez <tobez@FreeBSD.org> | 2001-10-30 20:06:59 +0000 |
commit | 35271836773dee35b0622f4e91cfb327eaa775a1 (patch) | |
tree | fe3d49cc51b9499bb50d81afe923861c356b66b1 /sbin/restore/symtab.c | |
parent | 3d71e8cc5da599f264658457e1c225445e4a79ec (diff) | |
download | FreeBSD-src-35271836773dee35b0622f4e91cfb327eaa775a1.zip FreeBSD-src-35271836773dee35b0622f4e91cfb327eaa775a1.tar.gz |
Fix a bug where restore(8) segfaults while trying to restore on a
read-only FS.
Reviewed by: audit silence
Approved by: markm
MFC after: 2 weeks
Diffstat (limited to 'sbin/restore/symtab.c')
-rw-r--r-- | sbin/restore/symtab.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sbin/restore/symtab.c b/sbin/restore/symtab.c index c205213..6ad8785 100644 --- a/sbin/restore/symtab.c +++ b/sbin/restore/symtab.c @@ -471,6 +471,7 @@ dumpsymtable(filename, checkpt) fprintf(stderr, "fopen: %s\n", strerror(errno)); panic("cannot create save file %s for symbol table\n", filename); + done(1); } clearerr(fd); /* |