diff options
author | dteske <dteske@FreeBSD.org> | 2015-03-05 00:29:58 +0000 |
---|---|---|
committer | dteske <dteske@FreeBSD.org> | 2015-03-05 00:29:58 +0000 |
commit | a1b0091ca7d685209dc41d66a718f2b0ed66f397 (patch) | |
tree | 34a5508697662badc5bc170b4006dd1f6302e8cb /usr.sbin/bsdconfig/share/device.subr | |
parent | d83b961fc89abbe10456ec55724bfa50007fc4db (diff) | |
download | FreeBSD-src-a1b0091ca7d685209dc41d66a718f2b0ed66f397.zip FreeBSD-src-a1b0091ca7d685209dc41d66a718f2b0ed66f397.tar.gz |
MFC r273067:
Fix awk(1) asorti() implementation to work when called in a loop.
Diffstat (limited to 'usr.sbin/bsdconfig/share/device.subr')
-rw-r--r-- | usr.sbin/bsdconfig/share/device.subr | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.sbin/bsdconfig/share/device.subr b/usr.sbin/bsdconfig/share/device.subr index d93cd9b..4e60d84 100644 --- a/usr.sbin/bsdconfig/share/device.subr +++ b/usr.sbin/bsdconfig/share/device.subr @@ -1118,6 +1118,7 @@ f_device_sort_by_awk=' # -v prop="property" function asorti(src, dest) { + k = nitems = 0 for (i in src) dest[++nitems] = i for (i = 1; i <= nitems; k = i++) { idx = dest[i] |