Module Name:    src
Committed By:   martin
Date:           Sat Jun  9 15:19:28 UTC 2018

Modified Files:
        src/usr.sbin/sysinst [netbsd-8]: bsddisklabel.c defs.h menus.mi net.c
            partman.c util.c
        src/usr.sbin/sysinst/arch/alpha [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/emips [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/hp300 [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/hppa [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/i386 [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/landisk [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/mipsco [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/mvme68k [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/pmax [netbsd-8]: md.c
        src/usr.sbin/sysinst/arch/x68k [netbsd-8]: md.c

Log Message:
Pull up following revision(s) (requested by joerg in ticket #869):

        usr.sbin/sysinst/arch/mvme68k/md.c: revision 1.5
        usr.sbin/sysinst/net.c: revision 1.24
        usr.sbin/sysinst/partman.c: revision 1.22
        usr.sbin/sysinst/menus.mi: revision 1.12
        usr.sbin/sysinst/arch/i386/md.c: revision 1.8
        usr.sbin/sysinst/arch/alpha/md.c: revision 1.3
        usr.sbin/sysinst/bsddisklabel.c: revision 1.3
        usr.sbin/sysinst/arch/x68k/md.c: revision 1.5
        usr.sbin/sysinst/arch/hp300/md.c: revision 1.5
        usr.sbin/sysinst/arch/emips/md.c: revision 1.4
        usr.sbin/sysinst/arch/pmax/md.c: revision 1.3
        usr.sbin/sysinst/arch/mipsco/md.c: revision 1.3
        usr.sbin/sysinst/arch/hppa/md.c: revision 1.3
        usr.sbin/sysinst/util.c: revision 1.8
        usr.sbin/sysinst/defs.h: revision 1.10
        usr.sbin/sysinst/arch/landisk/md.c: revision 1.4

deconst -> __UNCONST, the former involves UB with NULL arithmetic.


To generate a diff of this commit:
cvs rdiff -u -r1.2.20.1 -r1.2.20.2 src/usr.sbin/sysinst/bsddisklabel.c
cvs rdiff -u -r1.9.8.1 -r1.9.8.2 src/usr.sbin/sysinst/defs.h
cvs rdiff -u -r1.11.6.1 -r1.11.6.2 src/usr.sbin/sysinst/menus.mi
cvs rdiff -u -r1.23 -r1.23.6.1 src/usr.sbin/sysinst/net.c
cvs rdiff -u -r1.15.6.3 -r1.15.6.4 src/usr.sbin/sysinst/partman.c
cvs rdiff -u -r1.7 -r1.7.8.1 src/usr.sbin/sysinst/util.c
cvs rdiff -u -r1.2 -r1.2.20.1 src/usr.sbin/sysinst/arch/alpha/md.c
cvs rdiff -u -r1.3 -r1.3.8.1 src/usr.sbin/sysinst/arch/emips/md.c
cvs rdiff -u -r1.4 -r1.4.8.1 src/usr.sbin/sysinst/arch/hp300/md.c
cvs rdiff -u -r1.2 -r1.2.20.1 src/usr.sbin/sysinst/arch/hppa/md.c
cvs rdiff -u -r1.6.8.2 -r1.6.8.3 src/usr.sbin/sysinst/arch/i386/md.c
cvs rdiff -u -r1.2 -r1.2.20.1 src/usr.sbin/sysinst/arch/landisk/md.c
cvs rdiff -u -r1.2 -r1.2.20.1 src/usr.sbin/sysinst/arch/mipsco/md.c
cvs rdiff -u -r1.4 -r1.4.8.1 src/usr.sbin/sysinst/arch/mvme68k/md.c
cvs rdiff -u -r1.2 -r1.2.20.1 src/usr.sbin/sysinst/arch/pmax/md.c
cvs rdiff -u -r1.4 -r1.4.8.1 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/bsddisklabel.c
diff -u src/usr.sbin/sysinst/bsddisklabel.c:1.2.20.1 src/usr.sbin/sysinst/bsddisklabel.c:1.2.20.2
--- src/usr.sbin/sysinst/bsddisklabel.c:1.2.20.1	Tue Jun  5 08:12:54 2018
+++ src/usr.sbin/sysinst/bsddisklabel.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: bsddisklabel.c,v 1.2.20.1 2018/06/05 08:12:54 bouyer Exp $	*/
+/*	$NetBSD: bsddisklabel.c,v 1.2.20.2 2018/06/09 15:19:27 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -803,7 +803,7 @@ check_partitions(void)
 	} else
 		rv = -1;
 	if (rv != 0) {
-		process_menu(MENU_ok, deconst(MSG_No_Bootcode));
+		process_menu(MENU_ok, __UNCONST(MSG_No_Bootcode));
 		return 0;
 	}
 #endif
@@ -811,7 +811,7 @@ check_partitions(void)
 	fstype = pm->bsdlabel[pm->rootpart].pi_fstype;
 	if (fstype == FS_BSDFFS &&
 	    (pm->bsdlabel[pm->rootpart].pi_flags & PIF_FFSv2) != 0) {
-		process_menu(MENU_ok, deconst(MSG_cannot_ufs2_root));
+		process_menu(MENU_ok, __UNCONST(MSG_cannot_ufs2_root));
 		return 0;
 	}
 #endif

Index: src/usr.sbin/sysinst/defs.h
diff -u src/usr.sbin/sysinst/defs.h:1.9.8.1 src/usr.sbin/sysinst/defs.h:1.9.8.2
--- src/usr.sbin/sysinst/defs.h:1.9.8.1	Tue Jun  5 08:12:54 2018
+++ src/usr.sbin/sysinst/defs.h	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: defs.h,v 1.9.8.1 2018/06/05 08:12:54 bouyer Exp $	*/
+/*	$NetBSD: defs.h,v 1.9.8.2 2018/06/09 15:19:27 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -45,12 +45,6 @@
 
 const char *getfslabelname(uint8_t);
 
-static inline void *
-deconst(const void *p)
-{
-	return (char *)0 + ((const char *)p - (const char *)0);
-}
-
 #include "msg_defs.h"
 #include "menu_defs.h"
 

Index: src/usr.sbin/sysinst/menus.mi
diff -u src/usr.sbin/sysinst/menus.mi:1.11.6.1 src/usr.sbin/sysinst/menus.mi:1.11.6.2
--- src/usr.sbin/sysinst/menus.mi:1.11.6.1	Tue Jun  5 08:12:54 2018
+++ src/usr.sbin/sysinst/menus.mi	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: menus.mi,v 1.11.6.1 2018/06/05 08:12:54 bouyer Exp $	*/
+/*	$NetBSD: menus.mi,v 1.11.6.2 2018/06/09 15:19:27 martin Exp $	*/
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -664,7 +664,7 @@ menu pmpartentry, x=50, y=5, exit, defau
 								};
 	option MSG_fmtasraid,	exit, action {
 									if (pm->gpt || pm->isspecial) {
-										process_menu(MENU_ok, deconst(MSG_notsupported));
+										process_menu(MENU_ok, __UNCONST(MSG_notsupported));
 										return -1;
 									}
 									pm->unsaved = 1;
@@ -673,7 +673,7 @@ menu pmpartentry, x=50, y=5, exit, defau
 								};
 	option MSG_fmtaslvm,	exit, action {
 									if (pm->gpt || pm->isspecial) {
-										process_menu(MENU_ok, deconst(MSG_notsupported));
+										process_menu(MENU_ok, __UNCONST(MSG_notsupported));
 										return -1;
 									}
 									pm->unsaved = 1;
@@ -683,7 +683,7 @@ menu pmpartentry, x=50, y=5, exit, defau
 								};
 	option MSG_encrypt,		exit, action {
 									if (pm->gpt || pm->isspecial) {
-										process_menu(MENU_ok, deconst(MSG_notsupported));
+										process_menu(MENU_ok, __UNCONST(MSG_notsupported));
 										return -1;
 									}
 									pm->unsaved = 1;

Index: src/usr.sbin/sysinst/net.c
diff -u src/usr.sbin/sysinst/net.c:1.23 src/usr.sbin/sysinst/net.c:1.23.6.1
--- src/usr.sbin/sysinst/net.c:1.23	Tue Dec 13 19:03:49 2016
+++ src/usr.sbin/sysinst/net.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: net.c,v 1.23 2016/12/13 19:03:49 roy Exp $	*/
+/*	$NetBSD: net.c,v 1.23.6.1 2018/06/09 15:19:27 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -964,7 +964,7 @@ get_via_ftp(const char *xfer_type)
 	arg_rv arg;
 
 	arg.rv = -1;
-	arg.arg = deconst(xfer_type);
+	arg.arg = __UNCONST(xfer_type);
 	process_menu(MENU_ftpsource, &arg);
 	
 	if (arg.rv == SET_RETRY)

Index: src/usr.sbin/sysinst/partman.c
diff -u src/usr.sbin/sysinst/partman.c:1.15.6.3 src/usr.sbin/sysinst/partman.c:1.15.6.4
--- src/usr.sbin/sysinst/partman.c:1.15.6.3	Mon May  7 04:06:31 2018
+++ src/usr.sbin/sysinst/partman.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: partman.c,v 1.15.6.3 2018/05/07 04:06:31 snj Exp $ */
+/*	$NetBSD: partman.c,v 1.15.6.4 2018/06/09 15:19:27 martin Exp $ */
 
 /*
  * Copyright 2012 Eugene Lozovoy
@@ -227,7 +227,7 @@ pm_edit(int menu_entries_count, void (*m
 			}
 		if (!ok) {
 			/* We do not have free device slots */
-			process_menu(MENU_ok, deconst(MSG_limitcount));
+			process_menu(MENU_ok, __UNCONST(MSG_limitcount));
 			return -1;
 		}
 	}
@@ -357,7 +357,7 @@ pm_manage_getfreenode(void *node, const 
 			return i;
 		}
 	}
-	process_menu(MENU_ok, deconst(MSG_nofreedev));
+	process_menu(MENU_ok, __UNCONST(MSG_nofreedev));
 	return -1;
 }
 
@@ -467,7 +467,7 @@ pm_raid_set_value(menudesc *m, void *arg
 				dev_ptr->raid_level = retvalue;
 			return 0;
 		case PMR_MENU_NUMROW:
-			process_menu(MENU_ok, deconst(MSG_raid_nomultidim));
+			process_menu(MENU_ok, __UNCONST(MSG_raid_nomultidim));
 			return 0;
 #if 0 /* notyet */
 			msg_to_show = MSG_raid_numrow_ask;
@@ -1748,7 +1748,7 @@ pm_wedges_fill(pm_devs_t *pm_cur)
 		if (pm_cur->bsdlabel[i].pi_fstype != FS_UNUSED) {
 			current = pm_wedge_getfree();
 			if (current < 0) {
-				process_menu(MENU_ok, deconst(MSG_limitcount));
+				process_menu(MENU_ok, __UNCONST(MSG_limitcount));
 				return;
 			}
 			wedges[current].pm = pm_cur;

Index: src/usr.sbin/sysinst/util.c
diff -u src/usr.sbin/sysinst/util.c:1.7 src/usr.sbin/sysinst/util.c:1.7.8.1
--- src/usr.sbin/sysinst/util.c:1.7	Mon May 11 13:07:57 2015
+++ src/usr.sbin/sysinst/util.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: util.c,v 1.7 2015/05/11 13:07:57 martin Exp $	*/
+/*	$NetBSD: util.c,v 1.7.8.1 2018/06/09 15:19:27 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -1724,7 +1724,7 @@ ask_yesno(const char* msgtxt)
 {
 	arg_rv p;
 
-	p.arg = deconst(msgtxt);
+	p.arg = __UNCONST(msgtxt);
 	p.rv = -1;
 
 	process_menu(MENU_yesno, &p);
@@ -1736,7 +1736,7 @@ ask_noyes(const char *msgtxt)
 {
 	arg_rv p;
 
-	p.arg = deconst(msgtxt);
+	p.arg = __UNCONST(msgtxt);
 	p.rv = -1;
 
 	process_menu(MENU_noyes, &p);

Index: src/usr.sbin/sysinst/arch/alpha/md.c
diff -u src/usr.sbin/sysinst/arch/alpha/md.c:1.2 src/usr.sbin/sysinst/arch/alpha/md.c:1.2.20.1
--- src/usr.sbin/sysinst/arch/alpha/md.c:1.2	Sun Aug  3 16:09:38 2014
+++ src/usr.sbin/sysinst/arch/alpha/md.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.2 2014/08/03 16:09:38 martin Exp $ */
+/*	$NetBSD: md.c,v 1.2.20.1 2018/06/09 15:19:27 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -163,7 +163,7 @@ md_post_newfs(void)
 
 	if (error != 0)
 		process_menu(MENU_ok,
-		    deconst("Warning: disk is probably not bootable"));
+		    __UNCONST("Warning: disk is probably not bootable"));
 
 	return 0;
 }

Index: src/usr.sbin/sysinst/arch/emips/md.c
diff -u src/usr.sbin/sysinst/arch/emips/md.c:1.3 src/usr.sbin/sysinst/arch/emips/md.c:1.3.8.1
--- src/usr.sbin/sysinst/arch/emips/md.c:1.3	Sun May 10 10:14:02 2015
+++ src/usr.sbin/sysinst/arch/emips/md.c	Sat Jun  9 15:19:28 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.3 2015/05/10 10:14:02 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.3.8.1 2018/06/09 15:19:28 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -171,7 +171,7 @@ md_post_extract(void)
 	if (ask_noyes(NULL)) {
 		if (run_program(RUN_DISPLAY | RUN_NO_CLEAR,
 		    "/bin/dd if=%s of=/dev/reflash0c bs=512", ldr_path))
-			process_menu(MENU_ok, deconst("Warning: the system "
+			process_menu(MENU_ok, __UNCONST("Warning: the system "
 			    "is probably not bootable"));
 	}
 

Index: src/usr.sbin/sysinst/arch/hp300/md.c
diff -u src/usr.sbin/sysinst/arch/hp300/md.c:1.4 src/usr.sbin/sysinst/arch/hp300/md.c:1.4.8.1
--- src/usr.sbin/sysinst/arch/hp300/md.c:1.4	Sun May 10 10:14:02 2015
+++ src/usr.sbin/sysinst/arch/hp300/md.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.4 2015/05/10 10:14:02 martin Exp $ */
+/*	$NetBSD: md.c,v 1.4.8.1 2018/06/09 15:19:27 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -193,7 +193,7 @@ md_post_newfs(void)
 	if (run_program(RUN_DISPLAY | RUN_NO_CLEAR,
 	    "/usr/sbin/installboot /dev/r%sc /usr/mdec/uboot.lif", pm->diskdev))
 		process_menu(MENU_ok,
-		    deconst("Warning: disk is probably not bootable"));
+		    __UNCONST("Warning: disk is probably not bootable"));
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/hppa/md.c
diff -u src/usr.sbin/sysinst/arch/hppa/md.c:1.2 src/usr.sbin/sysinst/arch/hppa/md.c:1.2.20.1
--- src/usr.sbin/sysinst/arch/hppa/md.c:1.2	Sun Aug  3 16:09:39 2014
+++ src/usr.sbin/sysinst/arch/hppa/md.c	Sat Jun  9 15:19:28 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.2 2014/08/03 16:09:39 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.2.20.1 2018/06/09 15:19:28 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -188,7 +188,7 @@ md_post_newfs(void)
 	    "/usr/sbin/installboot -v /dev/r%sc /usr/mdec/xxboot",
 	    pm->diskdev))
 		process_menu(MENU_ok,
-			 deconst("Warning: disk is probably not bootable"));
+			 __UNCONST("Warning: disk is probably not bootable"));
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/i386/md.c
diff -u src/usr.sbin/sysinst/arch/i386/md.c:1.6.8.2 src/usr.sbin/sysinst/arch/i386/md.c:1.6.8.3
--- src/usr.sbin/sysinst/arch/i386/md.c:1.6.8.2	Tue Jun  5 08:12:54 2018
+++ src/usr.sbin/sysinst/arch/i386/md.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.6.8.2 2018/06/05 08:12:54 bouyer Exp $ */
+/*	$NetBSD: md.c,v 1.6.8.3 2018/06/09 15:19:27 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -251,7 +251,7 @@ md_check_partitions(void)
 	free(bootxx);
 	if (rval == 0)
 		return 1;
-	process_menu(MENU_ok, deconst(MSG_No_Bootcode));
+	process_menu(MENU_ok, __UNCONST(MSG_No_Bootcode));
 	return 0;
 }
 
@@ -380,7 +380,7 @@ md_post_newfs(void)
                                                                                 
         if (ret != 0)                                                         
                 process_menu(MENU_ok,                                           
-                    deconst("Warning: disk is probably not bootable"));         
+                    __UNCONST("Warning: disk is probably not bootable"));         
 
 	return ret;
 }

Index: src/usr.sbin/sysinst/arch/landisk/md.c
diff -u src/usr.sbin/sysinst/arch/landisk/md.c:1.2 src/usr.sbin/sysinst/arch/landisk/md.c:1.2.20.1
--- src/usr.sbin/sysinst/arch/landisk/md.c:1.2	Sun Aug  3 16:09:40 2014
+++ src/usr.sbin/sysinst/arch/landisk/md.c	Sat Jun  9 15:19:28 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.2 2014/08/03 16:09:40 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.2.20.1 2018/06/09 15:19:28 martin Exp $	*/
 
 /*
  * Copyright 1997,2002 Piermont Information Systems Inc.
@@ -136,7 +136,7 @@ md_post_newfs(void)
 
 	if (error != 0)
 		process_menu(MENU_ok,
-		    deconst("Warning: disk is probably not bootable"));
+		    __UNCONST("Warning: disk is probably not bootable"));
 
 	return 0;
 }

Index: src/usr.sbin/sysinst/arch/mipsco/md.c
diff -u src/usr.sbin/sysinst/arch/mipsco/md.c:1.2 src/usr.sbin/sysinst/arch/mipsco/md.c:1.2.20.1
--- src/usr.sbin/sysinst/arch/mipsco/md.c:1.2	Sun Aug  3 16:09:40 2014
+++ src/usr.sbin/sysinst/arch/mipsco/md.c	Sat Jun  9 15:19:28 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.2 2014/08/03 16:09:40 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.2.20.1 2018/06/09 15:19:28 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -165,7 +165,7 @@ md_post_newfs(void)
 	if (run_program(RUN_DISPLAY | RUN_NO_CLEAR,
 	    "/usr/mdec/installboot /dev/r%sc /usr/mdec/bootxx_ffs", pm->diskdev))
 		process_menu(MENU_ok,
-			deconst("Warning: disk is probably not bootable"));
+			__UNCONST("Warning: disk is probably not bootable"));
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/mvme68k/md.c
diff -u src/usr.sbin/sysinst/arch/mvme68k/md.c:1.4 src/usr.sbin/sysinst/arch/mvme68k/md.c:1.4.8.1
--- src/usr.sbin/sysinst/arch/mvme68k/md.c:1.4	Sun May 10 10:14:03 2015
+++ src/usr.sbin/sysinst/arch/mvme68k/md.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.4 2015/05/10 10:14:03 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.4.8.1 2018/06/09 15:19:27 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -194,7 +194,7 @@ md_post_newfs(void)
 	    "/usr/mdec/installboot %s /usr/mdec/bootxx /dev/r%sa",
 	    target_expand("/.bootsd"), pm->diskdev))
 		process_menu(MENU_ok,
-			deconst("Warning: disk is probably not bootable"));
+			__UNCONST("Warning: disk is probably not bootable"));
 	return 0;
 }
 

Index: src/usr.sbin/sysinst/arch/pmax/md.c
diff -u src/usr.sbin/sysinst/arch/pmax/md.c:1.2 src/usr.sbin/sysinst/arch/pmax/md.c:1.2.20.1
--- src/usr.sbin/sysinst/arch/pmax/md.c:1.2	Sun Aug  3 16:09:40 2014
+++ src/usr.sbin/sysinst/arch/pmax/md.c	Sat Jun  9 15:19:28 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.2 2014/08/03 16:09:40 martin Exp $	*/
+/*	$NetBSD: md.c,v 1.2.20.1 2018/06/09 15:19:28 martin Exp $	*/
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -173,7 +173,7 @@ md_post_newfs(void)
 
 	if (error != 0)
 		process_menu(MENU_ok,
-		    deconst("Warning: disk is probably not bootable"));
+		    __UNCONST("Warning: disk is probably not bootable"));
 
 	return 0;
 }

Index: src/usr.sbin/sysinst/arch/x68k/md.c
diff -u src/usr.sbin/sysinst/arch/x68k/md.c:1.4 src/usr.sbin/sysinst/arch/x68k/md.c:1.4.8.1
--- src/usr.sbin/sysinst/arch/x68k/md.c:1.4	Sun May 10 10:14:03 2015
+++ src/usr.sbin/sysinst/arch/x68k/md.c	Sat Jun  9 15:19:27 2018
@@ -1,4 +1,4 @@
-/*	$NetBSD: md.c,v 1.4 2015/05/10 10:14:03 martin Exp $ */
+/*	$NetBSD: md.c,v 1.4.8.1 2018/06/09 15:19:27 martin Exp $ */
 
 /*
  * Copyright 1997 Piermont Information Systems Inc.
@@ -280,7 +280,7 @@ md_post_newfs(void)
 	    "/usr/mdec/installboot.new /usr/mdec/sdboot_ufs /dev/r%sa",
 	    pm->diskdev))
 		process_menu(MENU_ok,
-			deconst("Warning: disk is probably not bootable"));
+			__UNCONST("Warning: disk is probably not bootable"));
 	return 0;
 }
 

Reply via email to