diff options
author | jkh <jkh@FreeBSD.org> | 2000-07-25 07:38:22 +0000 |
---|---|---|
committer | jkh <jkh@FreeBSD.org> | 2000-07-25 07:38:22 +0000 |
commit | a9fc3e05b10a7dcf6db6f637a7c2c51cedbe2b49 (patch) | |
tree | 3328a84c7fea65efc37695f190df0fd0b90bc9ea /release | |
parent | 26c8aa22cdb96192d55350950f84cb811d4a73e2 (diff) | |
download | FreeBSD-src-a9fc3e05b10a7dcf6db6f637a7c2c51cedbe2b49.zip FreeBSD-src-a9fc3e05b10a7dcf6db6f637a7c2c51cedbe2b49.tar.gz |
Restore the screen after possibly spamming it.
Reported by: Brian J. McGovern <mcgovern@spoon.beta.com>
Diffstat (limited to 'release')
-rw-r--r-- | release/sysinstall/tcpip.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/release/sysinstall/tcpip.c b/release/sysinstall/tcpip.c index 3a946f94..dc06e68 100644 --- a/release/sysinstall/tcpip.c +++ b/release/sysinstall/tcpip.c @@ -560,12 +560,15 @@ int tcpMenuSelect(dialogMenuItem *self) { Device *tmp; + WINDOW *save; variable_set("NETWORK_CONFIGURED=NO",0); tmp = tcpDeviceSelect(); variable_unset("NETWORK_CONFIGURED"); + save = savescr(); if (tmp && tmp->private && !((DevInfo *)tmp->private)->use_dhcp && !msgYesNo("Would you like to bring the %s interface up right now?", tmp->name)) if (!tmp->init(tmp)) msgConfirm("Initialization of %s device failed.", tmp->name); + restorescr(save); return DITEM_SUCCESS; } |