diff options
author | bapt <bapt@FreeBSD.org> | 2014-10-02 06:29:49 +0000 |
---|---|---|
committer | bapt <bapt@FreeBSD.org> | 2014-10-02 06:29:49 +0000 |
commit | 34ba09d82b87520ebd039c7339f18c9ad6d116c9 (patch) | |
tree | 6c149004c6d18c1ecf7617a9ea77448b5aac04e1 /usr.bin/sort | |
parent | 77ac34649557c453d96dce4b886683ad7892680a (diff) | |
download | FreeBSD-src-34ba09d82b87520ebd039c7339f18c9ad6d116c9.zip FreeBSD-src-34ba09d82b87520ebd039c7339f18c9ad6d116c9.tar.gz |
Make sure to not skip any argument when converting from deprecated
+POS1, -POS2 to -kPOS1,POS2, so that sort +0n gets translated to sort -k1,1n
as it is expected
PR: 193994
Submitted by: rodrigo
MFC after: 3 days
Diffstat (limited to 'usr.bin/sort')
-rw-r--r-- | usr.bin/sort/sort.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.bin/sort/sort.c b/usr.bin/sort/sort.c index d811a86..372c661 100644 --- a/usr.bin/sort/sort.c +++ b/usr.bin/sort/sort.c @@ -897,7 +897,7 @@ fix_obsolete_keys(int *argc, char **argv) } } } - sprintf(sopt, "-k%d.%d", f1, c1); + sprintf(sopt, "-k%d.%d%s", f1, c1, sopts1); argv[i] = sort_strdup(sopt); } } |