Date: Thu, 7 Nov 2013 10:45:25 +0000 (UTC) From: Devin Teske <dteske@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r257790 - head/usr.sbin/bsdconfig/share Message-ID: <201311071045.rA7AjPAH036201@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dteske Date: Thu Nov 7 10:45:25 2013 New Revision: 257790 URL: http://svnweb.freebsd.org/changeset/base/257790 Log: Fix a bug where a format with leading `-' could be mistaken for printf getopts argument(s). Modified: head/usr.sbin/bsdconfig/share/strings.subr Modified: head/usr.sbin/bsdconfig/share/strings.subr ============================================================================== --- head/usr.sbin/bsdconfig/share/strings.subr Thu Nov 7 10:44:24 2013 (r257789) +++ head/usr.sbin/bsdconfig/share/strings.subr Thu Nov 7 10:45:25 2013 (r257790) @@ -66,7 +66,8 @@ f_snprintf() { local __var_to_set="$1" __size="$2" shift 2 # var_to_set size - eval "$__var_to_set"=\$\( printf \"\$@\" \| awk -v max=\"\$__size\" \'' + eval "$__var_to_set"=\$\( printf -- \"\$@\" \| \ + awk -v max=\"\$__size\" \'' { len = length($0) max -= len
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201311071045.rA7AjPAH036201>