Browse Source

provide case-insensitive natural sorting

This makes OC's naturalsort_defaultcollator case-insensitive
remotes/origin/log-external-deletes
AW-UC 11 years ago
parent
commit
097d455213
  1. 9
      lib/private/naturalsort_defaultcollator.php

9
lib/private/naturalsort_defaultcollator.php

@ -11,9 +11,10 @@ namespace OC;
class NaturalSort_DefaultCollator {
public function compare($a, $b) {
if ($a === $b) {
return 0;
}
return ($a < $b) ? -1 : 1;
$result = strcasecmp($a, $b);
if ($result === 0) {
return 0;
}
return ($result < 0) ? -1 : 1;
}
}
Loading…
Cancel
Save