View | Details | Raw Unified | Return to bug 45700
Collapse All | Expand All

(-)file_not_specified_in_diff (-20 / +20 lines)
Line  Link Here
0
-- srclib/apr/strings/apr_strnatcmp.c      Sat Mar 11 06:49:59 2006
0
++ srclib/apr/strings/apr_strnatcmp.c      Thu Aug 28 14:22:59 2008
Lines 52-58 Link Here
52
	  else if (*a < *b) {
52
          else if (*a != *b && !bias) {
53
	       if (!bias)
53
               if(*(unsigned char const *)a < *(unsigned char const *)b)
54
		    bias = -1;
54
                    bias = -1;
55
	  } else if (*a > *b) {
55
               else
56
	       if (!bias)
56
                    bias = +1;
57
		    bias = +1;
57
          } else if (!*a  &&  !*b)
58
	  } else if (!*a  &&  !*b)
59
--
Lines 78-81 Link Here
78
	  else if (*a < *b)
77
          else if (*a != *b) {
79
	       return -1;
78
               if(*(unsigned char const *)a < *(unsigned char const *)b)
80
	  else if (*a > *b)
79
                    return -1;
81
	       return +1;
80
               else
82
--
81
                    return +1;
82
          }
Lines 127-131 Link Here
127
	  
128
128
	  if (ca < cb)
129
          if (ca != cb) {
129
	       return -1;
130
               if ((unsigned char)ca < (unsigned char)cb)
130
	  else if (ca > cb)
131
                    return -1;
131
	       return +1;
132
               else
132
--
133
                    return +1;
134
          }

Return to bug 45700