Module Name:    src
Committed By:   martin
Date:           Sun Dec 15 13:39:25 UTC 2019

Modified Files:
        src/usr.sbin/sysinst/arch/alpha: md.c
        src/usr.sbin/sysinst/arch/emips: md.c
        src/usr.sbin/sysinst/arch/hp300: md.c
        src/usr.sbin/sysinst/arch/mipsco: md.c
        src/usr.sbin/sysinst/arch/mvme68k: md.c
        src/usr.sbin/sysinst/arch/pmax: md.c
        src/usr.sbin/sysinst/arch/x68k: md.c

Log Message:
After installing boot blocks with RUN_NO_CLEAR (and handling the
potential errors) make sure to clear the stdscreen.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/sysinst/arch/alpha/md.c
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/sysinst/arch/emips/md.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/hp300/md.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/sysinst/arch/mipsco/md.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/mvme68k/md.c
cvs rdiff -u -r1.6 -r1.7 src/usr.sbin/sysinst/arch/pmax/md.c
cvs rdiff -u -r1.8 -r1.9 src/usr.sbin/sysinst/arch/x68k/md.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.sbin/sysinst/arch/alpha/md.c
diff -u src/usr.sbin/sysinst/arch/alpha/md.c:1.6 src/usr.sbin/sysinst/arch/alpha/md.c:1.7
--- src/usr.sbin/sysinst/arch/alpha/md.c:1.6	Sat Jul 13 17:13:36 2019
+++ src/usr.sbin/sysinst/arch/alpha/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.6 2019/07/13 17:13:36 martin Exp $ */
+/*	$NetBSD: md.c,v 1.7 2019/12/15 13:39:24 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -166,6 +166,11 @@ md_post_newfs(struct install_partition_d
 		process_menu(MENU_ok,
 		    __UNCONST("Warning: disk is probably not bootable"));
 
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/emips/md.c
diff -u src/usr.sbin/sysinst/arch/emips/md.c:1.7 src/usr.sbin/sysinst/arch/emips/md.c:1.8
--- src/usr.sbin/sysinst/arch/emips/md.c:1.7	Sat Jul 13 17:13:37 2019
+++ src/usr.sbin/sysinst/arch/emips/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.7 2019/07/13 17:13:37 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.8 2019/12/15 13:39:24 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -175,6 +175,11 @@ md_post_extract(struct install_partition
 		    "/bin/dd if=%s of=/dev/reflash0c bs=512", ldr_path))
 			process_menu(MENU_ok, __UNCONST("Warning: the system "
 			    "is probably not bootable"));
+
+		wclear(stdscr);
+		touchwin(stdscr);
+		clearok(stdscr, 1);
+		refresh();
 	}
 
 	return 0;

Index: src/usr.sbin/sysinst/arch/hp300/md.c
diff -u src/usr.sbin/sysinst/arch/hp300/md.c:1.8 src/usr.sbin/sysinst/arch/hp300/md.c:1.9
--- src/usr.sbin/sysinst/arch/hp300/md.c:1.8	Sat Jul 13 17:13:37 2019
+++ src/usr.sbin/sysinst/arch/hp300/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.8 2019/07/13 17:13:37 martin Exp $ */
+/*	$NetBSD: md.c,v 1.9 2019/12/15 13:39:24 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -187,6 +187,12 @@ md_post_newfs(struct install_partition_d
 	    "/usr/sbin/installboot /dev/r%sc /usr/mdec/uboot.lif", pm->diskdev))
 		process_menu(MENU_ok,
 		    __UNCONST("Warning: disk is probably not bootable"));
+
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/mipsco/md.c
diff -u src/usr.sbin/sysinst/arch/mipsco/md.c:1.6 src/usr.sbin/sysinst/arch/mipsco/md.c:1.7
--- src/usr.sbin/sysinst/arch/mipsco/md.c:1.6	Sat Jul 13 17:13:39 2019
+++ src/usr.sbin/sysinst/arch/mipsco/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.6 2019/07/13 17:13:39 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.7 2019/12/15 13:39:24 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -168,6 +168,12 @@ md_post_newfs(struct install_partition_d
 	    "/usr/mdec/installboot /dev/r%sc /usr/mdec/bootxx_ffs", pm->diskdev))
 		process_menu(MENU_ok,
 			__UNCONST("Warning: disk is probably not bootable"));
+
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/mvme68k/md.c
diff -u src/usr.sbin/sysinst/arch/mvme68k/md.c:1.8 src/usr.sbin/sysinst/arch/mvme68k/md.c:1.9
--- src/usr.sbin/sysinst/arch/mvme68k/md.c:1.8	Sat Jul 13 17:13:39 2019
+++ src/usr.sbin/sysinst/arch/mvme68k/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.8 2019/07/13 17:13:39 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.9 2019/12/15 13:39:24 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -190,6 +190,12 @@ md_post_newfs(struct install_partition_d
 	    target_expand("/.bootsd"), pm->diskdev))
 		process_menu(MENU_ok,
 			__UNCONST("Warning: disk is probably not bootable"));
+
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/pmax/md.c
diff -u src/usr.sbin/sysinst/arch/pmax/md.c:1.6 src/usr.sbin/sysinst/arch/pmax/md.c:1.7
--- src/usr.sbin/sysinst/arch/pmax/md.c:1.6	Sat Jul 13 17:13:39 2019
+++ src/usr.sbin/sysinst/arch/pmax/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.6 2019/07/13 17:13:39 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.7 2019/12/15 13:39:24 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -177,6 +177,11 @@ md_post_newfs(struct install_partition_d
 		process_menu(MENU_ok,
 		    __UNCONST("Warning: disk is probably not bootable"));
 
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/x68k/md.c
diff -u src/usr.sbin/sysinst/arch/x68k/md.c:1.8 src/usr.sbin/sysinst/arch/x68k/md.c:1.9
--- src/usr.sbin/sysinst/arch/x68k/md.c:1.8	Sat Jul 13 17:13:40 2019
+++ src/usr.sbin/sysinst/arch/x68k/md.c	Sun Dec 15 13:39:24 2019
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.8 2019/07/13 17:13:40 martin Exp $ */
+/*	$NetBSD: md.c,v 1.9 2019/12/15 13:39:24 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -276,6 +276,12 @@ md_post_newfs(struct install_partition_d
 	    pm->diskdev))
 		process_menu(MENU_ok,
 			__UNCONST("Warning: disk is probably not bootable"));
+
+	wclear(stdscr);
+	touchwin(stdscr);
+	clearok(stdscr, 1);
+	refresh();
+
 	return 0;
 }
 

Reply via email to