summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorjkh <jkh@FreeBSD.org>1995-05-10 18:59:51 +0000
committerjkh <jkh@FreeBSD.org>1995-05-10 18:59:51 +0000
commitebad582198ee26ad080a135bf4b32bc76f8b8b2a (patch)
tree19531a846a206a3ff0beb9bdf9010832b8bf7a3d /release
parent6d9a56d4efcace942d1f7436837005cb44d3cebb (diff)
downloadFreeBSD-src-ebad582198ee26ad080a135bf4b32bc76f8b8b2a.zip
FreeBSD-src-ebad582198ee26ad080a135bf4b32bc76f8b8b2a.tar.gz
Don't use curses routines until that part of the system is initialized.
Diffstat (limited to 'release')
-rw-r--r--release/sysinstall/system.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/release/sysinstall/system.c b/release/sysinstall/system.c
index 4f1c643..bf2ee38 100644
--- a/release/sysinstall/system.c
+++ b/release/sysinstall/system.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: system.c,v 1.7 1995/05/07 03:38:03 jkh Exp $
+ * $Id: system.c,v 1.8 1995/05/08 06:06:29 jkh Exp $
*
* Jordan Hubbard
*
@@ -72,7 +72,7 @@ systemInitialize(int argc, char **argv)
close(1); dup(0);
close(2); dup(0);
}
- msgInfo("%s running as init", argv[0]);
+ printf("%s running as init\n", argv[0]);
ioctl(0, TIOCSCTTY, (char *)NULL);
setlogin("root");
@@ -81,8 +81,10 @@ systemInitialize(int argc, char **argv)
setbuf(stderr, 0);
}
- if (set_termcap() == -1)
- msgFatal("Can't find terminal entry");
+ if (set_termcap() == -1) {
+ printf("Can't find terminal entry\n");
+ exit(-1);
+ }
/* XXX - libdialog has particularly bad return value checking */
init_dialog();
OpenPOWER on IntegriCloud