diff options
author | Vincent Petry <pvince81@owncloud.com> | 2014-07-23 12:52:13 +0200 |
---|---|---|
committer | Vincent Petry <pvince81@owncloud.com> | 2014-08-11 13:28:53 +0200 |
commit | f2001a48a4e91bc6427a2a63ba9022ceaf1d305d (patch) | |
tree | df745410cd8b080c163762e912c750717a0e0f3e /lib/private/naturalsort.php | |
parent | 173059f6d00faa06dab9188efb2d7536f15861e4 (diff) | |
download | nextcloud-server-f2001a48a4e91bc6427a2a63ba9022ceaf1d305d.tar.gz nextcloud-server-f2001a48a4e91bc6427a2a63ba9022ceaf1d305d.zip |
Fixed sort algo for additional cases
Diffstat (limited to 'lib/private/naturalsort.php')
-rw-r--r-- | lib/private/naturalsort.php | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/private/naturalsort.php b/lib/private/naturalsort.php index b6fa0ed8968..e10ce8e45e7 100644 --- a/lib/private/naturalsort.php +++ b/lib/private/naturalsort.php @@ -39,7 +39,8 @@ class NaturalSort { while ($x < $length) { $c = $t[$x]; - $m = ($c === '.' || ($c >= '0' && $c <= '9')); + // only include the dot in strings + $m = ((!$n && $c === '.') || ($c >= '0' && $c <= '9')); if ($m !== $n) { // next chunk $y++; |