diff options
author | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-12-17 02:46:04 +0000 |
---|---|---|
committer | Jordan K. Hubbard <jkh@FreeBSD.org> | 1999-12-17 02:46:04 +0000 |
commit | 61547e027bece2dac236b534d9cee65c72b2ae6d (patch) | |
tree | 0fcfc7ae7e118c4b4d28ca18bf50a0d3eca583aa /release/sysinstall/tape.c | |
parent | 9639dc68d7eda2406d2b958ec07e2163b247c23b (diff) |
Notes
Diffstat (limited to 'release/sysinstall/tape.c')
-rw-r--r-- | release/sysinstall/tape.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/release/sysinstall/tape.c b/release/sysinstall/tape.c index 53518ef94fcb9..256fe953bf032 100644 --- a/release/sysinstall/tape.c +++ b/release/sysinstall/tape.c @@ -68,6 +68,8 @@ mediaGetTape(Device *dev, char *file, Boolean probe) int i; if (!tapeInitted) { + WINDOW *w = savescr(); + msgDebug("Tape init routine called for %s (private dir is %s)\n", dev->name, dev->private); Mkdir(dev->private); if (chdir(dev->private)) { @@ -88,8 +90,10 @@ mediaGetTape(Device *dev, char *file, Boolean probe) else { msgConfirm("Tape extract command failed with status %d!\n" "Unable to use tape media.", i); + restorescr(w); return (FILE *)IO_ERROR; } + restorescr(w); } sprintf(buf, "%s/%s", (char *)dev->private, file); @@ -113,7 +117,7 @@ mediaShutdownTape(Device *dev) if (!tapeInitted) return; if (file_readable((char *)dev->private)) { - msgNotify("Cleaning up results of tape extract in %s..", + msgDebug("Cleaning up results of tape extract in %s..", (char *)dev->private); (void)vsystem("rm -rf %s", (char *)dev->private); } |