diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2007-07-06 13:10:43 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2007-07-06 13:10:43 +0000 |
commit | ccc2e1bd890ea23c99dda07efdbfe7f3f9a36343 (patch) | |
tree | ecc48bc21d27f93e4f51c2addc597dd554f8c321 /Src | |
parent | e8458f44c4f9377ece69ac60a54e81f8b81ac4e8 (diff) | |
download | zsh-ccc2e1bd890ea23c99dda07efdbfe7f3f9a36343.tar.gz zsh-ccc2e1bd890ea23c99dda07efdbfe7f3f9a36343.tar.xz zsh-ccc2e1bd890ea23c99dda07efdbfe7f3f9a36343.zip |
23660: fix numerical sorting of parameters + tests + documentation
Diffstat (limited to 'Src')
-rw-r--r-- | Src/sort.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Src/sort.c b/Src/sort.c index 7f539a248..3d00bb576 100644 --- a/Src/sort.c +++ b/Src/sort.c @@ -134,9 +134,9 @@ eltpcmp(const void *a, const void *b) while (idigit(*as) && idigit(*bs)) as++, bs++; if (idigit(*as) && !idigit(*bs)) - return 1; + return sortdir; if (idigit(*bs) && !idigit(*as)) - return -1; + return -sortdir; } } } |