-- srclib/apr/strings/apr_strnatcmp.c Sat Mar 11 06:49:59 2006
++ srclib/apr/strings/apr_strnatcmp.c Thu Aug 28 14:22:59 2008
else if (*a < *b) {
else if (*a != *b && !bias) {
if (!bias)
if(*(unsigned char const *)a < *(unsigned char const *)b)
bias = -1;
} else if (*a > *b) {
else
bias = +1;
} else if (!*a && !*b)
--
else if (*a < *b)
else if (*a != *b) {
return -1;
else if (*a > *b)
return +1;
}
if (ca < cb)
if (ca != cb) {
if ((unsigned char)ca < (unsigned char)cb)
else if (ca > cb)