aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin
diff options
context:
space:
mode:
authorJordan K. Hubbard <jkh@FreeBSD.org>1999-12-17 03:00:28 +0000
committerJordan K. Hubbard <jkh@FreeBSD.org>1999-12-17 03:00:28 +0000
commit3b7657d80d3acfe23a34f516e1f33d715560292a (patch)
treef99d15ce872146f49591ddc1a9e48afcacc8596d /usr.sbin
parent61547e027bece2dac236b534d9cee65c72b2ae6d (diff)
downloadsrc-3b7657d80d3acfe23a34f516e1f33d715560292a.tar.gz
src-3b7657d80d3acfe23a34f516e1f33d715560292a.zip
Add another strategic screen clear.
Notes
Notes: svn path=/head/; revision=54724
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/sade/config.c8
-rw-r--r--usr.sbin/sysinstall/config.c8
2 files changed, 14 insertions, 2 deletions
diff --git a/usr.sbin/sade/config.c b/usr.sbin/sade/config.c
index 6fa001fb5144..b33b01768bcb 100644
--- a/usr.sbin/sade/config.c
+++ b/usr.sbin/sade/config.c
@@ -453,9 +453,15 @@ configUsers(dialogMenuItem *self)
int
configLinux(dialogMenuItem *self)
{
+ WINDOW *w = savescr();
+ int i;
+
+ dialog_clear_norefresh();
variable_set2(VAR_LINUX_ENABLE, "YES", 1);
msgNotify("Installing Linux compatibility library...");
- return package_add("linux_base");
+ i = package_add("linux_base");
+ restorescr(w);
+ return i;
}
static void
diff --git a/usr.sbin/sysinstall/config.c b/usr.sbin/sysinstall/config.c
index 6fa001fb5144..b33b01768bcb 100644
--- a/usr.sbin/sysinstall/config.c
+++ b/usr.sbin/sysinstall/config.c
@@ -453,9 +453,15 @@ configUsers(dialogMenuItem *self)
int
configLinux(dialogMenuItem *self)
{
+ WINDOW *w = savescr();
+ int i;
+
+ dialog_clear_norefresh();
variable_set2(VAR_LINUX_ENABLE, "YES", 1);
msgNotify("Installing Linux compatibility library...");
- return package_add("linux_base");
+ i = package_add("linux_base");
+ restorescr(w);
+ return i;
}
static void