svn commit: r234737 - stable/9/usr.sbin/sysinstall

Dimitry Andric dim at FreeBSD.org
Fri Apr 27 19:26:20 UTC 2012


Author: dim
Date: Fri Apr 27 19:26:19 2012
New Revision: 234737
URL: http://svn.freebsd.org/changeset/base/234737

Log:
  Fix several 'format string is not a literal' warnings in sysinstall.
  
  Since sysinstall does not exist anymore in head, this is a direct
  commit.

Modified:
  stable/9/usr.sbin/sysinstall/dispatch.c
  stable/9/usr.sbin/sysinstall/install.c
  stable/9/usr.sbin/sysinstall/label.c
  stable/9/usr.sbin/sysinstall/modules.c

Modified: stable/9/usr.sbin/sysinstall/dispatch.c
==============================================================================
--- stable/9/usr.sbin/sysinstall/dispatch.c	Fri Apr 27 18:21:45 2012	(r234736)
+++ stable/9/usr.sbin/sysinstall/dispatch.c	Fri Apr 27 19:26:19 2012	(r234737)
@@ -591,7 +591,7 @@ dispatch_load_menu(dialogMenuItem *self)
     if (err != NULL) {
 	what |= DITEM_FAILURE;
 	if (!variable_get(VAR_NO_ERROR))
-	    msgConfirm(err);
+	    msgConfirm("%s", err);
     }
 
     return (what);

Modified: stable/9/usr.sbin/sysinstall/install.c
==============================================================================
--- stable/9/usr.sbin/sysinstall/install.c	Fri Apr 27 18:21:45 2012	(r234736)
+++ stable/9/usr.sbin/sysinstall/install.c	Fri Apr 27 19:26:19 2012	(r234737)
@@ -1017,10 +1017,10 @@ performNewfs(PartInfo *pi, char *dname, 
 		}
 
 		if (queue == QUEUE_YES) {
-			command_shell_add(pi->mountpoint, buffer);
+			command_shell_add(pi->mountpoint, "%s", buffer);
 			return (0);
 		} else
-			return (vsystem(buffer));
+			return (vsystem("%s", buffer));
 	}
 	return (0);
 }

Modified: stable/9/usr.sbin/sysinstall/label.c
==============================================================================
--- stable/9/usr.sbin/sysinstall/label.c	Fri Apr 27 18:21:45 2012	(r234736)
+++ stable/9/usr.sbin/sysinstall/label.c	Fri Apr 27 19:26:19 2012	(r234737)
@@ -978,7 +978,7 @@ diskLabel(Device *dev)
 		}
 		if (msg) {
 		    if (req) {
-			msgConfirm(msg);
+			msgConfirm("%s", msg);
 			clear_wins();
 			msg = NULL;
 		    }

Modified: stable/9/usr.sbin/sysinstall/modules.c
==============================================================================
--- stable/9/usr.sbin/sysinstall/modules.c	Fri Apr 27 18:21:45 2012	(r234736)
+++ stable/9/usr.sbin/sysinstall/modules.c	Fri Apr 27 19:26:19 2012	(r234737)
@@ -198,7 +198,7 @@ kldBrowser(dialogMenuItem *self)
     if (err != NULL) {
 	what |= DITEM_FAILURE;
 	if (!variable_get(VAR_NO_ERROR))
-	    msgConfirm(err);
+	    msgConfirm("%s", err);
     }
     
     return (what);


More information about the svn-src-stable mailing list