Author: dteske
Date: Mon Apr 22 05:32:27 2013
New Revision: 249749
URL: http://svnweb.freebsd.org/changeset/base/249749
Log:
Use new f_getvar for clarity and general code follow-up to r249746.
Modified:
head/usr.sbin/bsdconfig/bsdconfig
Modified: head/usr.sbin/bsdconfig/bsdconfig
==============================================================================
--- head/usr.sbin/bsdconfig/bsdconfig Mon Apr 22 05:30:20 2013
(r249748)
+++ head/usr.sbin/bsdconfig/bsdconfig Mon Apr 22 05:32:27 2013
(r249749)
@@ -312,10 +312,13 @@ while :; do
;;
*) # Dynamically loaded menuitem
- cmd=$( eval echo \"\$menu_program$mtag\" )
+ f_getvar menu_program$mtag menu_program
+ case "$menu_program" in
+ /*) cmd="$menu_program";;
+ *) cmd="$BSDCFG_LIBE/$menu_program"
+ esac
f_dprintf "cmd=[%s]" "$cmd"
$cmd ${USE_XDIALOG:+-X}
- ;;
esac
done
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"